08.04.2012, 23:35
|
|
Заблокирован
Регистрация: 31.12.2011
Сообщений: 726
Сказал спасибо: 32
Сказали Спасибо 223 раз(а) в 162 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Ну и???
Весь этот бедлам никаких ассоциаций не навивает???
HD44780 очень медленный дисплей... а вы его к истребителю привязали...
Включайте NOP'ы между ногодрыгами...
|
|
|
|
09.04.2012, 19:06
|
|
Частый гость
Регистрация: 12.07.2009
Сообщений: 22
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Подскажите как записать данные в регистр r15. ASM, кейл (v.4.23) не воспринимает. Нашел в "хелпе" - что можно системные регистры обозначить своим именем ( register int name __asm("pc"); ). Но кейл просто не видит эту команду. При том если с помощью этой инструкции обращаться к "r13", то без проблем кейл выполняет команду.
|
|
|
|
09.04.2012, 19:42
|
|
Гражданин KAZUS.RU
Регистрация: 25.11.2010
Сообщений: 516
Сказал спасибо: 1
Сказали Спасибо 126 раз(а) в 109 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
зачем?
--------------------------
|
|
|
|
09.04.2012, 19:51
|
|
Частый гость
Регистрация: 12.07.2009
Сообщений: 22
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Во общем проблему решил. Необходимо просто объявлять переменную как глобальную, тогда кейл нормально воспринимает команду.
Последний раз редактировалось WartKert; 09.04.2012 в 20:07.
|
|
|
|
09.04.2012, 20:27
|
|
Гражданин KAZUS.RU
Регистрация: 25.11.2010
Сообщений: 516
Сказал спасибо: 1
Сказали Спасибо 126 раз(а) в 109 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
проблему придумал - проблему решил
|
|
|
|
09.04.2012, 22:43
|
|
Частый гость
Регистрация: 08.04.2012
Сообщений: 19
Сказал спасибо: 1
Сказали Спасибо 7 раз(а) в 1 сообщении
|
Re: Изучаем STM32 Cortex M3
|
|
|
|
09.04.2012, 23:03
|
|
Заблокирован
Регистрация: 31.12.2011
Сообщений: 726
Сказал спасибо: 32
Сказали Спасибо 223 раз(а) в 162 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от texnar
|
осталось не ясно, почему дисплей работал из файла МАЙН.С?
|
Это есть особенности компилятора и его оптимизатора...
И судя по вашей мессаге... ИАР - тормозззииилллаааа...
По идее... у вас в любом случае... никак не должно было работать... если у вас проц сидит на родной частоте...
|
|
|
|
11.04.2012, 09:12
|
|
Прохожий
Регистрация: 16.11.2011
Сообщений: 5
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Изучаем STM32 Cortex M3
ребята, интересует какое напряжение выдаёт линия ввода/вывода? 3,3В или 5? И какой ток выдерживает? Для питания USB 3,3В хватит или нужно 5В?
|
|
|
|
11.04.2012, 09:41
|
|
Прописка
Регистрация: 10.08.2010
Сообщений: 113
Сказал спасибо: 30
Сказали Спасибо 43 раз(а) в 26 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Uklunok, Выдать больше напряжения питания контроллер не может.
Например для STM32F100 максимальное напряжение питания вроде около 3.6В.
Ток надо смотреть в даташите.
На некоторые входа можно подавать 5В (обозначены FT или 5V Tolerant)
|
|
|
|
11.04.2012, 09:52
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от Uklunok
|
ребята, интересует какое напряжение выдаёт линия ввода/вывода? 3,3В или 5? И какой ток выдерживает? Для питания USB 3,3В хватит или нужно 5В?
|
Контроллер работает до 3,6, как вам сказали, но выходы совместимы с 5в в случае открытого коллектора и подтяжки к +5 вольтам.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 03:23.
|
|