Найдено 117 результатов
Перейти к расширенному поиску
- zebrox
- Чт сен 26, 2013 00:27:37
- Форум: AVR
- Тема: Как передать параметры ассемблерной вставке?
- Ответы: 26
- Просмотры: 6665
Записать значение в регистр RMAPZ через ассемблер не получилось.
Работает при таких условиях:
запись в RAMPZ = (SWDL_CurrPage>>8) & 1;
считывать флеш при помощи ELPM
выставлять RAMPZ, перед считыванием каждого байта из флеша
Memory model = Medium
- zebrox
- Вт сен 24, 2013 20:29:07
- Форум: AVR
- Тема: Как передать параметры ассемблерной вставке?
- Ответы: 26
- Просмотры: 6665
Мог-бы кто-нибудь взглянуть на эту функцию, правильно передается значение above256 в регистр RAMPZ?
void write_page (unsigned char above256, unsigned int adr, unsigned char cmd){
while (SPMCSR&1); //wait for spm complete
#asm
push r20
push r21
push r23
in r23, RAMPZ ;Save prevRAMPZ to r23 ...
- zebrox
- Вт сен 24, 2013 19:56:16
- Форум: AVR
- Тема: Как передать параметры ассемблерной вставке?
- Ответы: 26
- Просмотры: 6665
Изменил мемори модел со смолл на мидиум, и ничего не изменилось.
Бутлодер все так-же записывает страницы с неправильного адреса.
По уточненным данным кладет нулевую страницу в 256ю.
Похоже RAMPZ выставлен неправильно, но как это можно проверить...
- zebrox
- Вт сен 24, 2013 02:09:32
- Форум: AVR
- Тема: Как передать параметры ассемблерной вставке?
- Ответы: 26
- Просмотры: 6665
Всем добрый день. Пришло время поднять старую тему.
Работал мой ботлодер (написанный в CVAVR) честно и корректно на меге 64.
Теперь пробую его прикруть к меге 128й.
Согласно даташту, у меги128 есть регистр RMAPZ, и нулевой бит в нем надо выставить в 1 если читаем/пишем флеш "выше" 64К, 0 если ниже ...
- zebrox
- Чт мар 28, 2013 23:59:46
- Форум: ARM
- Тема: STM32 новичку в ARM что к чему
- Ответы: 8918
- Просмотры: 2291578
Chipspace, Vov123, спасибо огромное. Кажись я его победил. Компилируется и не вываливается.
Все дело в CMSIS было.
Скачал на сайте, прописал пути и кейл перестал ругаться.
Капец, три вечера потратил на это дело...
Почему никто не пишет большими жирными буквами, что это обязательно надо и где его ...
- zebrox
- Чт мар 28, 2013 18:57:17
- Форум: ARM
- Тема: STM32 новичку в ARM что к чему
- Ответы: 8918
- Просмотры: 2291578
Млин, уже не знаю что делать...
Начинаю думать, что кейлу не нравится винда с русским муи...
- zebrox
- Чт мар 28, 2013 16:59:55
- Форум: ARM
- Тема: STM32 новичку в ARM что к чему
- Ответы: 8918
- Просмотры: 2291578
Попробовал версию 4.7. Результат один и тот-же.
Компилятор вываливается.
Удаление, переустановка не помогают.
@Vov123, спасибо за ссылку.
Только вот не пойму один вопрос.
Автор статьи прописывает пути к каталогам
http://chipspace.ru/wp-content/uploads/2012/05/thumb7.jpg
так вот, после установки ...
- zebrox
- Чт мар 28, 2013 13:49:01
- Форум: ARM
- Тема: STM32 новичку в ARM что к чему
- Ответы: 8918
- Просмотры: 2291578
Ув. coredumped,
Я именно там и скачал, вот эту "Keil RealView Microcontroller Development Kit v4.70a + Docs" от пользователя toweroff.
Вот с ней и мучаюсь...
Есть еще раздача "Keil RealView Microcontroller Development Kit v4.70 4.70 x86 x64 [2013, ENG]", от пользователя Easyrider83.
сейчас пробую ...
- zebrox
- Вт мар 26, 2013 22:48:26
- Форум: ARM
- Тема: STM32 новичку в ARM что к чему
- Ответы: 8918
- Просмотры: 2291578
DX168B, спасибо за совет.
К сожалению, ничего не изменилось.
Те-же ошибки вываливаются.
Пока обратился к "докторам" за помощью, похоже таблэтка неправильная.
- zebrox
- Вт мар 26, 2013 17:23:26
- Форум: ARM
- Тема: STM32 новичку в ARM что к чему
- Ответы: 8918
- Просмотры: 2291578
Всем привет,
поставил микровижен 4,07а. И почему-то ни один проект из Examples не комплируется.
Build target 'STM32F103 Simulator'
compiling system_stm32f10x.c...
compiling Blinky.c...
linking...
.\Obj\Blinky.axf: error: L6002U: Could not open file .\obj\system_stm32f10x.o: No such file or ...
- zebrox
- Вт янв 22, 2013 20:11:41
- Форум: Периферия
- Тема: Разработка приставки для игрового джойстика - геймпада.
- Ответы: 16
- Просмотры: 3145
Если уж есть камера, то думаю, на много проще бы было обрабатывать ее изображение, сравнивать с изображением на эране, и получать координату уже в системе монитора.
Нет ничего невзоможного.
Я так понял, на выходе устройства будут координаты в системе пзс матрицы, а не экрана? Нужно подумать как их ...
- zebrox
- Чт янв 03, 2013 14:02:42
- Форум: Периферия
- Тема: Простой способ получить данные с интернета в микроконтроллер
- Ответы: 13
- Просмотры: 2463
Вопрос в том, что хотелось бы получать инфу с разных интернет серверов, соответственно надо разбирать кучу страниц, а это достаточно сложновато и требует ресурсов микроконтроллера.
Ну а как иначе?
Можно самому сделать вебсервис такой, при обращению к нему, он будет обращаться к нужным серверам ...