реклама на сайте
подробности

 
 
43 страниц V  « < 29 30 31 32 33 > »   
Reply to this topicStart new topic
> NIOS для начинающих
prussta
сообщение Feb 1 2014, 08:55
Сообщение #451


Участник
*

Группа: Участник
Сообщений: 32
Регистрация: 1-02-12
Из: Екатеринбург
Пользователь №: 70 003



Добрый день! Подскажите, где можно почитать про настрйку проекта в Eclips. (и файлов проекта и bsp). Конкретно меня интересуют Properties. Многоие рекомендуют ставить оптимизацию Os, но не могу найти, где это делать. (я вижу только что можно поставить O0, O1,O2 и т.д ). Также в BSP Editor интересует вкладка Linker Script. Что обозначают там .rodata, .rwdata, .bss, .text, с остальными понятно. И при использовании, например, sdram как распределять что в какой памяти будет находиться? Но даже если я использую sdram, на сколько мне известно, во вкладке main в hal.linker для exeption и interrupt нужно выставить onchip memory. Про жизненоважные настройки проекта хочется узнать подробнее. Как настрить все правильно?
Go to the top of the page
 
+Quote Post
krux
сообщение Feb 1 2014, 10:39
Сообщение #452


Профессионал
*****

Группа: Свой
Сообщений: 1 700
Регистрация: 2-07-12
Из: дефолт-сити
Пользователь №: 72 596



http://electronix.ru/forum/index.php?s=&am...t&p=1221292

Цитата
Что обозначают там .rodata, .rwdata, .bss, .text

это секции ELF-бинарника, который получается на выходе
вот вам стандарт на формат ELF. можете ещё погуглить, он много где разжёван.


--------------------
провоцируем неудовлетворенных провокаторов с удовольствием.
Go to the top of the page
 
+Quote Post
prussta
сообщение Feb 1 2014, 13:04
Сообщение #453


Участник
*

Группа: Участник
Сообщений: 32
Регистрация: 1-02-12
Из: Екатеринбург
Пользователь №: 70 003



Спасибо! Почитаю. Подскажите ещe, как можно в Qsys подключить dma controler-> fifo ->pixel converter. Там разные шины. в стандартных компонентах не могу найти подходящего моста. Что посоветуете?
Go to the top of the page
 
+Quote Post
sprutkmv
сообщение Feb 20 2014, 14:32
Сообщение #454


Участник
*

Группа: Участник
Сообщений: 23
Регистрация: 17-09-08
Пользователь №: 40 284



Доброго дня.


Создаю примитивный проект на С

#include "alt_types.h"
#include "system.h"
#include "altera_avalon_pio_regs.h"
#include "altera_avalon_timer_regs.h"
#include "altera_avalon_timer.h"
#include <sys/alt_alarm.h>

#include <stdio.h>



int main()
{
int leds;
leds= 0;
while(1)
{

IOWR_ALTERA_AVALON_PIO_DATA( GPIO_LED_BASE, ~leds);
for(int i=0;i<10000;i++);
}

return 0;
}

Все работает, но как только пытаюсь этот же проект запустить на С++, компилятор выдает ошибку

"Function '__builtin_stwio' could not be resolved"

Подскажите в чем причина?
Go to the top of the page
 
+Quote Post
vadimuzzz
сообщение Feb 21 2014, 03:04
Сообщение #455


Гуру
******

Группа: Свой
Сообщений: 2 291
Регистрация: 21-07-05
Пользователь №: 6 988



Цитата(sprutkmv @ Feb 20 2014, 21:32) *
Подскажите в чем причина?

вроде оно:
http://www.alteraforum.com/forum/showthread.php?t=40002
Go to the top of the page
 
+Quote Post
sprutkmv
сообщение Feb 21 2014, 06:27
Сообщение #456


Участник
*

Группа: Участник
Сообщений: 23
Регистрация: 17-09-08
Пользователь №: 40 284



Спасибо, сижу изучаю....
Go to the top of the page
 
+Quote Post
sprutkmv
сообщение Feb 21 2014, 07:32
Сообщение #457


Участник
*

Группа: Участник
Сообщений: 23
Регистрация: 17-09-08
Пользователь №: 40 284



Может кто подскажет как правльно создать С++ проект для nios
Go to the top of the page
 
+Quote Post
sprutkmv
сообщение Feb 25 2014, 11:49
Сообщение #458


Участник
*

Группа: Участник
Сообщений: 23
Регистрация: 17-09-08
Пользователь №: 40 284



Подскажите как в Eclipse посмотреть регистры перефирии NIOS?
Go to the top of the page
 
+Quote Post
krux
сообщение Feb 25 2014, 17:00
Сообщение #459


Профессионал
*****

Группа: Свой
Сообщений: 1 700
Регистрация: 2-07-12
Из: дефолт-сити
Пользователь №: 72 596



Цитата(sprutkmv @ Feb 25 2014, 15:49) *
Подскажите как в Eclipse посмотреть регистры перефирии NIOS?

<там_где_у_вас_bsp>/system.h


--------------------
провоцируем неудовлетворенных провокаторов с удовольствием.
Go to the top of the page
 
+Quote Post
sprutkmv
сообщение Feb 25 2014, 18:20
Сообщение #460


Участник
*

Группа: Участник
Сообщений: 23
Регистрация: 17-09-08
Пользователь №: 40 284



Не название регистров а их содержимое. По аналогии с просмотром значения переменной. Пока для просмотра регистров приходится читать их во временные переменные, очень не удобно
Go to the top of the page
 
+Quote Post
krux
сообщение Feb 25 2014, 18:22
Сообщение #461


Профессионал
*****

Группа: Свой
Сообщений: 1 700
Регистрация: 2-07-12
Из: дефолт-сити
Пользователь №: 72 596



http://www.altera.com/literature/ug/ug_embedded_ip.pdf ?


--------------------
провоцируем неудовлетворенных провокаторов с удовольствием.
Go to the top of the page
 
+Quote Post
sprutkmv
сообщение Feb 25 2014, 18:56
Сообщение #462


Участник
*

Группа: Участник
Сообщений: 23
Регистрация: 17-09-08
Пользователь №: 40 284



наверно я не правильно объясняю. Допустим мне необходимо просмотреть значение регистра статус в модуле uart, как это сделать средствами eclipse?
Go to the top of the page
 
+Quote Post
krux
сообщение Feb 25 2014, 19:04
Сообщение #463


Профессионал
*****

Группа: Свой
Сообщений: 1 700
Регистрация: 2-07-12
Из: дефолт-сити
Пользователь №: 72 596



Цитата(sprutkmv @ Feb 25 2014, 22:56) *
наверно я не правильно объясняю. Допустим мне необходимо просмотреть значение регистра статус в модуле uart, как это сделать средствами eclipse?

если вас интересует real-time отладка ip-модулей, таких как uart, то более правильным инструментом будет SignalTap, а не Eclipse.


--------------------
провоцируем неудовлетворенных провокаторов с удовольствием.
Go to the top of the page
 
+Quote Post
sprutkmv
сообщение Feb 25 2014, 19:14
Сообщение #464


Участник
*

Группа: Участник
Сообщений: 23
Регистрация: 17-09-08
Пользователь №: 40 284



Наверно вы правы. Я с NIOS только начинаю разбираться. В нормальных средах для МК есть функции просмотра регистров периферии. Вот я по аналогии и пытаюсь найти здесь такой инструмент. Но думаю SignalTap тоже сойдет. Подскажите есть ли другие среды для NIOS, а то от этой сборки Eclipse я не в восторге, постоянно зависает.
Go to the top of the page
 
+Quote Post
vadimuzzz
сообщение Feb 25 2014, 22:52
Сообщение #465


Гуру
******

Группа: Свой
Сообщений: 2 291
Регистрация: 21-07-05
Пользователь №: 6 988



Цитата(sprutkmv @ Feb 26 2014, 01:20) *
Не название регистров а их содержимое. По аналогии с просмотром значения переменной. Пока для просмотра регистров приходится читать их во временные переменные, очень не удобно

есть же memory view или как там его. можете туда адрес регистра вбить
Go to the top of the page
 
+Quote Post

43 страниц V  « < 29 30 31 32 33 > » 
Reply to this topicStart new topic
6 чел. читают эту тему (гостей: 6, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 16:11
Рейтинг@Mail.ru


Страница сгенерированна за 0.01506 секунд с 7
ELECTRONIX ©2004-2016