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

 
 
 
Reply to this topicStart new topic
> Nios II Q13.1 Неправильная работа программы
Demetrius
сообщение Aug 4 2018, 06:12
Сообщение #1





Группа: Новичок
Сообщений: 2
Регистрация: 28-01-15
Пользователь №: 84 811



Добрый день!
Проект на Quartus 13.1 для Cyclone V. В Nios пару функций написаны на С, большинство на ассемблере. Оптимизация выключена (-O0).
В какой-то момент при внесении изменений в функции на С (как добавление, так и удаление строк в другой функции) заметил, что программа начинает странно работать.
Строка, работавшая до этого,
Код
test=IORD(UPR_REG2_0_BASE+4, 0);

начинает возвращать всегда нулевые значения, хотя чтение ассемблером этого же адреса возвращает верные данные.
Этот проект переехал с Cyclone II и quartus 9.0. Подобных проблем там никогда не возникало.

Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 22nd August 2018 - 05:17
Рейтинг@Mail.ru


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