27.06.2011, 06:21
|
|
Прописка
Регистрация: 31.03.2010
Сообщений: 200
Сказал спасибо: 3
Сказали Спасибо 48 раз(а) в 41 сообщении(ях)
|
Re: STM8(S/L), первые впечатления
Да, конечно. Исходники прикладываю ко всем примерам. Смотрите раздел STM8L.
P/S Скажите NetBeans хоть раз у вас "падал"? Я когда-то пробовал, но не возможно было работать, пару раз в день падал стабильно.
__________________
ziblog.ru
Последний раз редактировалось zheleznjakov; 27.06.2011 в 06:29.
|
|
|
|
27.06.2011, 09:30
|
|
Прохожий
Регистрация: 10.12.2008
Сообщений: 8
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: STM8(S/L), первые впечатления
Стабильно работает, у нас много народу на нем работает.
А на счет Эклипс, он просто тормозной. А так после эклипса stvd это с мерса на запор пересесть ( теже кейлы и иары )
Да, шьете через командную строку stm8? Это я так спрашиваю, инструмент уже нашел, просто интересно.
|
|
|
|
27.06.2011, 10:10
|
|
Прописка
Регистрация: 31.03.2010
Сообщений: 200
Сказал спасибо: 3
Сказали Спасибо 48 раз(а) в 41 сообщении(ях)
|
Re: STM8(S/L), первые впечатления
Тормозов не замечал, хотя машинки не сильно быстрые.
Только что попробовал NetBeans загружается гораздо дольше.
Да, все действия из командной строки (прошивка, сброс, и т.д.).
__________________
ziblog.ru
|
|
|
|
27.06.2011, 11:29
|
|
Прохожий
Регистрация: 10.12.2008
Сообщений: 8
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: STM8(S/L), первые впечатления
А что использйете для командной строки?
Загружается дольше, но работает быстрее.
|
|
|
|
27.06.2011, 11:55
|
|
Прописка
Регистрация: 31.03.2010
Сообщений: 200
Сказал спасибо: 3
Сказали Спасибо 48 раз(а) в 41 сообщении(ях)
|
Re: STM8(S/L), первые впечатления
Для чего?
Например для сброса мк:
Код:
|
C:/Tools/STMicroelectronics/Toolset/stvd/gdb7.exe --quiet --command=mcu/stm8l151k6.ini |
Вы посмотрите на сайте, думаю большая часть вопросов отпадает.
Я все равно на эклипсе останусь. Хотя конечно интересно в чем проявляется "быстрее работает"
ini файл
Код:
|
define emulator-reset-port-mcu
target gdi -dll swim\stm_swim.dll -stlink3 -port $arg0 -mcuname $arg1
mcuname -set $arg1
end
emulator-reset-port-mcu usb://usb stm8l151k6
quit |
__________________
ziblog.ru
|
|
|
Сказали "Спасибо" zheleznjakov
|
|
|
27.06.2011, 12:40
|
|
Прохожий
Регистрация: 10.12.2008
Сообщений: 8
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: STM8(S/L), первые впечатления
Ага просмотрю сайт. Впринципе, я скачал утилиту (оказалось просто народ собрал всё в одно кучу, включая gdb7, и скриптами уже сделали конфигурационный файл для удобства).
Я так подозреваю командная строка описана в доке на stvd, тоже покурю мануал.
Тормоз с копи пастом, задумывается (так пока не разобрались как его победить). + у народа глючки со шрифтами были. Да и вообще нетбинс поприятнее. Здесь на самом деле на вкус и цвет фломастеры разные. Кто то в iar, keil, stvd прогает и не знает что такое удобная ide (хотя конечно вопрос спорный про удобство).
Спасибо за ответы.
|
|
|
|
30.06.2011, 13:12
|
|
Частый гость
Регистрация: 10.10.2006
Адрес: Новосибирск
Сообщений: 30
Сказал спасибо: 41
Сказали Спасибо 10 раз(а) в 10 сообщении(ях)
|
Re: STM8(S/L), первые впечатления
Кто-нибудь в IAR STM8 библиотеку C++ использует?
Я пробую перенести код из IAR AVR в IAR STM8.
При компиляции кода с ЕЕПРОМ переменной компилятор выдает такие ошибки:
Error[Li005]: no definition for "__eeprom_program_byte" [referenced from eeprom_util.o(dlstm8mmn.a)]
Error[Li005]: no definition for "__eeprom_wait_for_last_operation" [referenced from eeprom_util.o(dlstm8mmn.a)]
Error[Li005]: no definition for "__eeprom_program_long" [referenced from eeprom_util.o(dlstm8mmn.a)]
Если отключить либу С++, то ошибок нет.
Это косяк либы (dlstm8mmn.a) С++ ? Было такое у кого?
Что можно предпринять?
Последний раз редактировалось look22; 30.06.2011 в 13:18.
|
|
|
|
15.09.2011, 10:25
|
|
Прописка
Регистрация: 15.01.2008
Сообщений: 120
Сказал спасибо: 5
Сказали Спасибо 1 раз в 1 сообщении
|
Re: STM8(S/L), первые впечатления
Сообщение от zheleznjakov
|
Кто нибудь работал блоками с EEPROM?
Что-то у меня странности при стирании блока, виснет иногда, пока не нашел причины ![Обижен](images/smilies/icon_beee.gif)
первые грабли, до этого все шло очень гладко стм-ками.
|
Как вы работаете с EEPROM ни как не могу разобраться в COSMIC.
Можете поделиться?
|
|
|
|
15.09.2011, 10:37
|
|
Прописка
Регистрация: 31.03.2010
Сообщений: 200
Сказал спасибо: 3
Сказали Спасибо 48 раз(а) в 41 сообщении(ях)
|
Re: STM8(S/L), первые впечатления
Согласно документации:
PM0054: How to program STM8L Flash program memory and data EEPROM
http://www.st.com/internet/com/TECHN...CD00226555.pdf
Я только начал с ней работать и не стал дальше тему развивать, так как мне нужен ПДП, а одновременно с ним еепром не пашет
Что именно не работает, можно конкретнее?
__________________
ziblog.ru
|
|
|
|
15.09.2011, 10:43
|
|
Прописка
Регистрация: 15.01.2008
Сообщений: 120
Сказал спасибо: 5
Сказали Спасибо 1 раз в 1 сообщении
|
Re: STM8(S/L), первые впечатления
Сообщение от zheleznjakov
|
Согласно документации:
PM0054: How to program STM8L Flash program memory and data EEPROM
http://www.st.com/internet/com/TECHN...CD00226555.pdf
Я только начал с ней работать и не стал дальше тему развивать, так как мне нужен ПДП, а одновременно с ним еепром не пашет ![Обижен](images/smilies/icon_beee.gif)
Что именно не работает, можно конкретнее?
|
вот эт не работает
PHP код:
|
@eeprom unsigned char e1;
FLASH_DUKR = 0xAE; //разрешаем запись в EEPROM
FLASH_DUKR = 0x56;
e1=j; //пишем в EEPROM
|
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 23:10.
|
|