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

 
 
> некоторые вопросы по написанию софта для NIOS II
Mozart
сообщение Oct 3 2007, 08:11
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 154
Регистрация: 16-08-07
Из: Москва
Пользователь №: 29 829



при создании проекта в nios2ide, я создаю пустой проект, какие файлы мне необходимы? кроме *.ptf... и где их взять... скажить где читать ничего найти не могу 07.gif

и я понять не могу зачем "System ID Peripheral" из документации ясно то, что ничего не ясно
Цитата
The system ID peripheral safeguards against accidentally downloading
software compiled for a different Nios II system. If the system includes
the system ID peripheral, the Nios II IDE prevents you from
downloading programs compiled for a different system.

каков этой ID смысл, скажите пжлста???

p.s. если честно то я перестал что-либо понимать... ситуация такая вчера т.е. во вторник я по туториалу "tt_nios2_hardware_tutorial.pdf" всё сделал и мне квартус7 выдал 494 варнинга... сегодня при той же процедуре мне квартус выдал 544 варнинга... что за чудеса???


--------------------
все косяки, даже о которых не знает сам разработчик, - мои
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Mozart
сообщение Oct 10 2007, 10:16
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 154
Регистрация: 16-08-07
Из: Москва
Пользователь №: 29 829



техническая документация нас спасёт...
Цитата
The Timeout Period setting determines the initial value of the periodl
and periodh registers. When the Writeable period setting is enabled, a
processor can change the value of the period by writing periodl and
periodh. When Writeable period (see below) is off, the period is fixed
and cannot be updated at runtime.

сейчас проверю это утверждение...
у меня такой код получился
Код
volatile np_timer *timer = TIMER_BASE;

void InitTimer1(void)
{
    timer->np_timerperiodl = 0xffff;
    timer->np_timerperiodh = 0xffff;
    timer->np_timercontrol = np_timercontrol_start_mask + np_timercontrol_cont_mask;
}

void delay(void)
{
    while(timer->np_timerstatus & np_timerstatus_to_mask);
    timer->np_timerstatus = 0;
    
}
    
int main(void){
    while(1)
    {
        delay();
        printf(" ok ");
    }
    
    return  0;  
}

как я понимаю при изменении timer->np_timerperiodl и timer->np_timerperiodh вывод "ок" должен быть с различной скоростью... может быть в железе так и есть.. но при симуляции т.е. ISS ничего подобного.... в сопс билдере я изменил период с мС до С....

Сообщение отредактировал Mozart - Oct 10 2007, 10:40


--------------------
все косяки, даже о которых не знает сам разработчик, - мои
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Mozart   некоторые вопросы по написанию софта для NIOS II   Oct 3 2007, 08:11
- - Mozart   создал пустой проект... написал пару строчек Код#i...   Oct 3 2007, 09:59
|- - Волощенко   Посмотрите на ug_nios2_ide_help.pdf из http://www....   Oct 3 2007, 13:09
- - Mozart   там создаётся проект Цитата"Select the Count ...   Oct 3 2007, 14:00
|- - RHnd   А где вы вообще берете все эти ds_nios_*.pdf? Я в ...   Oct 3 2007, 14:57
||- - Mozart   Цитата(RHnd @ Oct 3 2007, 18:57) А где вы...   Oct 3 2007, 15:53
|- - id_gene   Цитата(Mozart @ Oct 3 2007, 18:00) всё пр...   Oct 3 2007, 15:09
|- - Волощенко   Цитата(id_gene @ Oct 3 2007, 18:09) Всяки...   Oct 4 2007, 10:45
|- - Mozart   у меня системная фихня лежит в "c:\alter...   Oct 4 2007, 11:35
||- - DimaM   я тоже с полгода назад мучался с NIOS. Надо было б...   Oct 5 2007, 08:42
|- - id_gene   Цитата(Волощенко @ Oct 4 2007, 14:45) Где...   Oct 5 2007, 09:26
|- - Волощенко   Цитата(id_gene @ Oct 5 2007, 12:26) Не зн...   Oct 5 2007, 10:43
- - Mozart   "excalibur.h" где взять этот файл?? поис...   Oct 3 2007, 15:05
- - Mozart   вот такой ещё вопросец Кодvoid MyPIO_ISR(int c...   Oct 4 2007, 10:08
- - id_gene   Ну если вы еще этого не сделали, то нужно скачать ...   Oct 5 2007, 12:35
- - RHnd   Я сейчас посмотрел ваши даташиты со структурами - ...   Oct 6 2007, 06:48
- - Mozart   таймер в ISS не работает, проверено... PIO работае...   Oct 9 2007, 06:45
|- - Волощенко   Цитата(Mozart @ Oct 9 2007, 09:45) таймер...   Oct 9 2007, 09:03
|- - Волощенко   Цитата(Mozart' @ Oct 9 2007, 09:45) таймер...   Oct 30 2007, 09:43
|- - Mozart   вот я сейчас читаю документацию на этот таймер и т...   Nov 7 2007, 14:39
|- - RHnd   Это вы так цитату вставили или действительно забыл...   Oct 10 2007, 14:44
- - Mozart   это я действительно забыл инит вставить... вставил...   Oct 11 2007, 09:12
- - Manfred   Можно как-то получить программу на ассеблере? - во...   Oct 15 2007, 10:22
- - Mozart   у меня вообще железки нету... я чувствую себя ущер...   Oct 15 2007, 13:12
- - Manfred   Где дизасм можно найти?) Я задержки между выставл...   Oct 15 2007, 13:27
|- - Mozart   Цитата(Manfred @ Oct 15 2007, 17:27) Где ...   Oct 15 2007, 13:33
|- - Manfred   Цитата(Mozart @ Oct 15 2007, 17:33) откры...   Oct 16 2007, 09:35
- - Postoroniy_V   впечатление такое, что никто и не читает Nios II ...   Nov 8 2007, 14:25
- - AlexanderL   Здравствуйте! Подскажите пожалуйста как отлади...   Nov 20 2007, 07:38
|- - Stewart Little   Цитата(AlexanderL @ Nov 20 2007, 10:38) Е...   Nov 29 2007, 16:20
|- - AlexanderL   Цитата(Stewart Little @ Nov 29 2007, 19:2...   Dec 5 2007, 14:13
- - slog   Учусь писать программы для Nios. Есть некоторые во...   Feb 1 2009, 17:29
- - Stewart Little   Цитата(slog @ Feb 1 2009, 20:29) Как узна...   Feb 2 2009, 09:16


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


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


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