Миландр

Ключевым подразделением нашей компании
является Центр Проектирования интегральных микросхем
Текущее время: 2020-ноя-30 10:43

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 19 сообщений ]  На страницу « 1 2
Автор Сообщение
СообщениеДобавлено: 2016-ноя-09 08:13 
Не в сети

Зарегистрирован: 2009-июл-21 14:13
Сообщения: 1530
Откуда: Тула
viewtopic.php?p=19331#p19331
Только там для ВЕ9х. Для ВЕ1 задаётся адрес не от 0х08000000 а от 0х0.

_________________
сочувствующий…


Вернуться к началу
СообщениеДобавлено: 2016-ноя-09 16:26 
Не в сети

Зарегистрирован: 2016-ноя-08 18:00
Сообщения: 4
Организация: ВНИИХОЛОДМАШ
Подключил библиотеки.
Отметил функции работы с EEPROM в ОЗУ.
Подключил рекомендованные программные блоки.
Скомпилировал.
Загрузил.
..
При обращении к блоку :
__disable_irq();
  EEPROM_ErasePage(0x08000000,  EEPROM_Info_Bank_Select);
  for(uit=0; uit<2048; uit+=4) 
      EEPROM_ProgramWord( uit+0x08000000,  EEPROM_Info_Bank_Select, pu[uit/4]);
__enable_irq();
.. программа зависает!
Массив рu описан как
uint32_t pu[513];
Может быть подскажете. Отчего зависает программа?

Может быть что подскажете


Вернуться к началу
СообщениеДобавлено: 2016-ноя-09 16:48 
Не в сети

Зарегистрирован: 2009-июл-21 14:13
Сообщения: 1530
Откуда: Тула
Процессор какой? 1986ВЕ1 ? Вы пишите в его ветке форума.
если так, то как минимум я писал что адрес флеши у него начинается с нуля!
prostoRoman писал(а):
viewtopic.php?p=19331#p19331
Только там для ВЕ9х. Для ВЕ1 задаётся адрес не от 0х08000000 а от 0х0.
__disable_irq();
  EEPROM_ErasePage(0,  EEPROM_Info_Bank_Select);
  for(uit=0; uit<2048; uit+=4) 
      EEPROM_ProgramWord( uit+0,  EEPROM_Info_Bank_Select, pu[uit/4]);
__enable_irq();
Если ВЕ91, то нужно больше информации.

_________________
сочувствующий…


Вернуться к началу
СообщениеДобавлено: 2016-ноя-09 16:53 
Не в сети

Зарегистрирован: 2016-ноя-08 18:00
Сообщения: 4
Организация: ВНИИХОЛОДМАШ
Перехожу на ветку ВЕ91.........


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 19 сообщений ]  На страницу « 1 2

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти: 

Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB