26.02.2013, 13:03
|
|
Частый гость
Регистрация: 30.09.2006
Сообщений: 45
Сказал спасибо: 0
Сказали Спасибо 7 раз(а) в 7 сообщении(ях)
|
STM32F100RC - проблема
Люди выручайте, прикупил микрушки STM32F100RCT6... но походу это не они, не хватает таймеров, или я не знаю, есть у кого нибудь такая микросхемка? скажите плиз DEV_ID. ST_Link говорит что DEV_ID - 414, а в даташите написано что должен быть "For high-density value line devices, the device ID is 0x428"
|
|
|
|
26.02.2013, 13:34
|
|
Почётный гражданин KAZUS.RU
Регистрация: 29.12.2012
Адрес: Питер
Сообщений: 982
Сказал спасибо: 131
Сказали Спасибо 230 раз(а) в 157 сообщении(ях)
|
Re: STM32F100RC - проблема
У STM32 чем больше памяти - тем обширнее переферия. Сколько таймеров вы ожидали увидеть в вашем кристалле (который кстати никоим образом не high-density) ?
|
|
|
|
26.02.2013, 13:56
|
|
Частый гость
Регистрация: 30.09.2006
Сообщений: 45
Сказал спасибо: 0
Сказали Спасибо 7 раз(а) в 7 сообщении(ях)
|
Re: STM32F100RC - проблема
http://www.st.com/st-web-ui/static/a...CD00212417.pdf
STM32F100xC STM32F100xD STM32F100xE
High-density value line, advanced ARM-based 32-bit MCU with
256 to 512 KB Flash, 16 timers, ADC, DAC & 11 comm interfaces
это из даташита на сайте st.com
ожидал я увидеть таймеры 12,13,14 и 15,16,17
при инициализации 12 таймера не происходит ничего, а при попытке считать что то из адреса таймера 15 - происходит прерывание с ошибкой, при этом если в кокосе поменять тип микросхемы на STM32F103RC то можно запустить таймер 8 - которого нет в 100 серии
|
|
|
|
26.02.2013, 14:22
|
|
Гражданин KAZUS.RU
Регистрация: 04.08.2006
Сообщений: 911
Сказал спасибо: 28
Сказали Спасибо 180 раз(а) в 139 сообщении(ях)
|
Re: STM32F100RC - проблема
Вы же почитайте даташит, который сами и выслали ...
8 таймера действительно нет, а 12 и до 17 в наличии ... То что у вас "ничего не происходит" - не показатель ...
Самый простой выход посмотреть Jtag-ом периферию ... Но, думаю, такие документы как DS просто так не пишутся... Всё там соответствует ... Шапка конечно прикольная, явно рекламная, собственно как и у всех ... Там написано Up to 16 timers то есть до ... А если в сам документ заглянуть или в параметрическую таблицу на данный чип, то становится ясно, что таймеров 11 + 2 wdt + 24-ёх битный "down counter" + RTC, возможно ещё systick ... короче вроде как и не особо обманули ... причём это даже в шапке отмечается ...
А собственно где вы больше видели? Я вон с lpc1765 воюю там их 3 вместо 11 !!! Мне бы ещё 1 хотябы ...
|
|
|
|
26.02.2013, 15:19
|
|
Почётный гражданин KAZUS.RU
Регистрация: 29.12.2012
Адрес: Питер
Сообщений: 982
Сказал спасибо: 131
Сказали Спасибо 230 раз(а) в 157 сообщении(ях)
|
Re: STM32F100RC - проблема
Сообщение от Ura_SX1
|
[url]STM32F100xC STM32F100xD STM32F100xE
High-density value line, advanced ARM-based 32-bit MCU with
256 to 512 KB Flash, 16 timers, ADC, DAC & 11 comm interfaces
|
Пардон, попутал с другой железкой.
|
|
|
|
26.02.2013, 17:59
|
|
Почётный гражданин KAZUS.RU
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,616
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
|
Re: STM32F100RC - проблема
Сообщение от Ura_SX1
|
Люди выручайте, прикупил микрушки STM32F100RCT6... но походу это не они, не хватает таймеров, или я не знаю, есть у кого нибудь такая микросхемка? скажите плиз DEV_ID. ST_Link говорит что DEV_ID - 414, а в даташите написано что должен быть "For high-density value line devices, the device ID is 0x428"
|
MicroXplorer вам поможет. С сайта ST.
__________________
С уважением,
Vic / ut1wpr
|
|
|
|
26.02.2013, 18:41
|
|
Частый гость
Регистрация: 30.09.2006
Сообщений: 45
Сказал спасибо: 0
Сказали Спасибо 7 раз(а) в 7 сообщении(ях)
|
Re: STM32F100RC - проблема
ребят... еще раз...microXplorer, даташиты и все остальное говорит о том, что таймер 12 есть, более того 15 таймер есть во всей линейке stm32f100, более того на STM32F100RB есть код, который работает с таймером 15, не первый раз STM в руках держу... в этой STM32F100RC нельзя обратиться к таймеру номер 15... я подозреваю что это совсем другая микросхема, а сверху надпись ( не знаю кому и зачем это понадобилось). и кроме того в ЭТОЙ микросхеме запускается таймер номер 8!
P.S. мне бы как раз и запустить то что показывает microXplorer и даташит... но кажется их там нету...
Последний раз редактировалось Ura_SX1; 26.02.2013 в 18:43.
|
|
|
|
26.02.2013, 18:44
|
|
Частый гость
Регистрация: 30.09.2006
Сообщений: 45
Сказал спасибо: 0
Сказали Спасибо 7 раз(а) в 7 сообщении(ях)
|
Re: STM32F100RC - проблема
Сообщение от SasaVitebsk
|
Вы же почитайте даташит, который сами и выслали ...
8 таймера действительно нет, а 12 и до 17 в наличии ... То что у вас "ничего не происходит" - не показатель ...
Самый простой выход посмотреть Jtag-ом периферию ... Но, думаю, такие документы как DS просто так не пишутся... Всё там соответствует ... Шапка конечно прикольная, явно рекламная, собственно как и у всех ... Там написано Up to 16 timers то есть до ... А если в сам документ заглянуть или в параметрическую таблицу на данный чип, то становится ясно, что таймеров 11 + 2 wdt + 24-ёх битный "down counter" + RTC, возможно ещё systick ... короче вроде как и не особо обманули ... причём это даже в шапке отмечается ...
А собственно где вы больше видели? Я вон с lpc1765 воюю там их 3 вместо 11 !!! Мне бы ещё 1 хотябы ...
|
8 таймера нет, а он работает...
|
|
|
|
26.02.2013, 18:48
|
|
Почётный гражданин KAZUS.RU
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,616
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
|
Re: STM32F100RC - проблема
Сообщение от Ura_SX1
|
8 таймера нет, а он работает...
|
Коды и фрагменты трассировок в студию. Ну сколько можно воздух сотрясать без фактов. Почему я должен вам верить? Только потому, что вы утверждаете, что "не первый год замужем за STM"?
__________________
С уважением,
Vic / ut1wpr
|
|
|
|
26.02.2013, 19:00
|
|
Гражданин KAZUS.RU
Регистрация: 05.04.2009
Сообщений: 976
Сказал спасибо: 35
Сказали Спасибо 155 раз(а) в 134 сообщении(ях)
|
Re: STM32F100RC - проблема
Возьмите Stellaris Lm4F120 LaunchPad там LM4F120H5QR вроде в нем 12 таймеров + 2 Watchdog Timers и много прочего
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 23:04.
|
|