Поиск
Показаны результаты для тегов '1986ве3'.
-
Приветствую всех кому интересна тема. Обнаружена ошибка в отображении PORTG при дебаггинге микроконтроллера 1986ВЕ3Т среде IAR. Если точнее, то базовый адрес порта G для указанной микросхемы указывает на область KEYBOARD. И поэтому при отладке вы не увидите реальных значений параметров порта G. Настоящий адрес PORTG = 0x4011_8000, а в файле конфига дебаггера в разделе GPIOG стоит 0x4011_0000, а это как раз адрес клавиатуры. В приложении выкладываю файл jbr_MDR1986VE3.ddf с исправленным адресом, если кому лень исправлять вручную самому. Этот файл надо поместить в папку установки IAR. если IAR установлен в папку по умолчанию, то это путь C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.5\arm\config\debugger\Milandr. Сначала переименуйте оригинальный файл jbr_MDR1986VE3.ddf в jbr_MDR1986VE3.ddf.bak, а затем скопируйте туда файл из приложения. На правах "AS IS", ответственность на использующем. Привет jbr_MDR1986VE3.ddf
-
подскажите мне вот что имеется арм контроллер в котором ест 48 килобайт памяти этого мало для моих задач, я подцепил 4 Мбайт внешней памяти и хочу что бы старт начался из нее, а не из внутренней SRAM и чтобы стек там же располагался как мне это правильно сделать чтобы стек так же расположить во внешней памяти? вот у меня есть файлstartup_MYCPU.s где есть вызов LDR R0, =SystemInit что я должен сделать внутри System Init кроме настройки внешней шины адреса, данных, управления?