03.01.2013, 02:07
|
|
Гражданин KAZUS.RU
Регистрация: 16.03.2011
Сообщений: 486
Сказал спасибо: 8
Сказали Спасибо 131 раз(а) в 116 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от nerozero
|
Если помутить правда с командной строкой, то можно кейл только как компилятор использовать, а IDE - тот-же самый Exlipse.
|
Разве мутить надо? Кейл плагин для эклипсы сделал, он даже работает, хотя мне и не понравилось.
А к тому ж если ide - Эклипс, то может и кейл с Иаром не нужны? GCC ставишь и пользуешься без крэков. Врядли кейл с Иаром радикально лучший код дают. Или у них всё же код лучше?
|
|
|
|
03.01.2013, 11:54
|
|
Вид на жительство
Регистрация: 26.07.2007
Сообщений: 483
Сказал спасибо: 18
Сказали Спасибо 107 раз(а) в 68 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от _Артём_
|
Разве мутить надо? Кейл плагин для эклипсы сделал, он даже работает, хотя мне и не понравилось.
|
http://www.keil.com/support/man/docs...instplugin.htm
просто замечательно!
А с GCC под арм-ы это gnuarm? он безбожно устарел. CodeSourcery что-то у меня не прижился.
|
|
|
|
03.01.2013, 13:24
|
|
Гражданин KAZUS.RU
Регистрация: 16.03.2011
Сообщений: 486
Сказал спасибо: 8
Сказали Спасибо 131 раз(а) в 116 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от nerozero
|
А с GCC под арм-ы это gnuarm? он безбожно устарел.
|
Почему именно gnuarm?
Под GCC я подразумевал CodeSourcery, Yagarto, Klen и ещё несколько пакетов. Можно подобрать то, что больше понравится.
|
|
|
|
03.01.2013, 18:22
|
|
Частый гость
Регистрация: 20.09.2009
Сообщений: 40
Сказал спасибо: 17
Сказали Спасибо 7 раз(а) в 7 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Не надо сказок про "устарел", при переходе с Keil на GCC(arm-none-eabi 4.6) получил нехилый прирост в скорости работы на разных проектах, чем был приятно удивлен.
Правда при этом GCC комилит несколько раздутый код, но, самое интересное что при оптимизации с ключем -Os, GCC сделал лишь немногим больший по размеру код, но этот код также работает быстрее чем тот же проект скомпиленный в Keil с O3 по скорости, вот так ![Улыбка](images/smilies/icon_smile.gif)
Да простят меня за этот оффтоп, просто сам очень долго пользовался Keil, а теперь не пойму зачем, ведь есть тот же Coocox CoIDE, бесплатный и копилирующий более быстрый код ![Очень смешно](images/smilies/icon_veryhappy.gif) , а про удобства написания кода в CoIDE и остальные удобства по сравнению с Keil можно и не вспоминать, это как небо и земля
__________________
Последний раз редактировалось Left Radio; 03.01.2013 в 18:32.
|
|
|
Сказали "Спасибо" Left Radio
|
|
|
03.01.2013, 22:56
|
|
Вид на жительство
Регистрация: 26.07.2007
Сообщений: 483
Сказал спасибо: 18
Сказали Спасибо 107 раз(а) в 68 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Left Radio,
_Артём_,
Спасибо за ликбез!
По STM32.
В Reference manual-е указанно что почти все выводы 5 Volt Tolerant, но что подразумевалось под "почти", я ненашел. Не подскажет ли всезнающий ALL мануал в котором расписаны параметры и нагрузочные характеристики периферии?
И еще, в каких контроллерах STM32 есть 32битный таймер?
Спасибо
|
|
|
|
03.01.2013, 23:58
|
|
Частый гость
Регистрация: 20.09.2009
Сообщений: 40
Сказал спасибо: 17
Сказали Спасибо 7 раз(а) в 7 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Смотрите не Reference manual на семейство, а даташит на конкретный МК, там в разделе Pinouts and pin description есть столбец I/O level и напротив каждого вывода который толерантный к 5В, в этом столбце стоит пометка FT.
Электрические характеристики найдете в этом же документе.
__________________
|
|
|
|
03.01.2013, 23:59
|
|
Почётный гражданин KAZUS.RU
Регистрация: 22.06.2004
Адрес: Харьков
Сообщений: 1,488
Сказал спасибо: 3,207
Сказали Спасибо 3,010 раз(а) в 686 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
nerozero, вы не там читаете. В даташитах на серию МК есть раздел Pinouts and pin description - там написано про толерантность к 5В. И еще есть раздел Electrical characteristics. Гуглите документы типа Doc ID 16455.
|
|
|
|
04.01.2013, 00:58
|
|
Вид на жительство
Регистрация: 26.07.2007
Сообщений: 483
Сказал спасибо: 18
Сказали Спасибо 107 раз(а) в 68 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
lsa, Спасибо!
Поставил CooCox, вау, отладка, эклипс, примеры, все интегрировано и РАБОТАЕТ! Пока не верится что это еще и работает! На этой приятной ноте отойду ко сну!
Left Radio, Еще раз спасибо!
|
|
|
|
04.01.2013, 01:30
|
|
Гражданин KAZUS.RU
Регистрация: 04.08.2006
Сообщений: 911
Сказал спасибо: 28
Сказали Спасибо 180 раз(а) в 139 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от nerozero
|
И еще, в каких контроллерах STM32 есть 32битный таймер?
|
Для stm32f4xx
"16-bit (TIM3 and TIM4) or 32-bit (TIM2 and TIM5) up, down, up/down auto-reload counter.". Скорее всего для stm32f2xx это будет также. Не смотрел. Смотрите "Reference manual".
|
|
|
|
04.01.2013, 01:54
|
|
Частый гость
Регистрация: 20.09.2009
Сообщений: 40
Сказал спасибо: 17
Сказали Спасибо 7 раз(а) в 7 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от nerozero
|
Left Radio, Еще раз спасибо!
|
Да не за что ![Выпьем!](images/smilies/icon_drink.gif) , работает, куда же ему деваться то
__________________
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 07:18.
|
|