реклама на сайте
подробности

 
 
> Странности таймеров в STR912
artur_off
сообщение Jan 18 2010, 16:01
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 118
Регистрация: 24-05-08
Из: Odessa
Пользователь №: 37 784



Наткнулся на одну неприятную особенность таймеров STR912.

Таймеры тактируются от PCLK. Частота PCLK 48 МГц. Надо организовать прерывание таймера через 1мкс. Значения регистра совпадения и предделителя рассчитаны правильно, но прерывание возникает с периодом больше чем 1 мкс.

В поисках по форуму, наткнулся на пост уважаемого AlexandrY:

Цитата
Кстати, обнаружил, что програмный такт у STR в 1.4 раза длинее чем у LPC при выполнении из RAM.
Т.е. если симулятор для LPC покажет 60 000 000 тактов при выполнении процедуры, а потом измерить это время при выполнении на мекете с частотой ядра 60 Мгц то получим ровно 1 сек. Для STR91 получим 1.4 сек при выполнении из области DTCM RAM, а из области мапированной на AHB RAM еще длинее.


Но так как таймеры тактируются от сигнала PCLK да и сказанно там про программный такт, то как по мне частота тикания таймера от сказанного в цитате не зависит.

Тогда вопрос, изза чего таймер тикает медленее?

Попытка подключить источник тактового сигнала Fmstr вместо PCLK не увенчалась успехом.

Сообщение отредактировал artur_off - Jan 18 2010, 16:04


--------------------
 Big time. 
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- artur_off   Странности таймеров в STR912   Jan 18 2010, 16:01
- - scifi   Я бы всё-таки ещё раз проверил, что регистры иници...   Jan 19 2010, 06:33
- - artur_off   То, что таймер считает не с нуля а с 0xFFFC знаю. ...   Jan 19 2010, 12:45
|- - koyodza   Цитата(artur_off @ Jan 19 2010, 14:45) Ра...   Feb 12 2010, 18:32
|- - artur_off   Цитата(koyodza @ Feb 12 2010, 20:32) ...   Feb 12 2010, 21:30
|- - Aprox   Цитата(artur_off @ Feb 13 2010, 00:30) Ка...   Feb 16 2010, 07:22
|- - artur_off   Цитата(Aprox @ Feb 16 2010, 09:22) Кроме ...   Feb 16 2010, 08:40
|- - koyodza   Цитата(Aprox @ Feb 16 2010, 09:22) Кроме ...   Feb 17 2010, 16:29
|- - artur_off   Цитата(koyodza @ Feb 17 2010, 18:29) Ваше...   Feb 17 2010, 18:10
|- - koyodza   Цитата(artur_off @ Feb 17 2010, 20:10) Да...   Feb 18 2010, 14:53
|- - artur_off   Цитата(koyodza @ Feb 18 2010, 16:53) Вот ...   Feb 18 2010, 16:20
|- - Aprox   Цитата(koyodza @ Feb 18 2010, 17:53) Вот ...   Feb 20 2010, 13:30
- - artur_off   Решил не создавать еще одну тему, так как вопрос к...   Feb 9 2010, 12:59
|- - Warlockwolf   Цитата(artur_off @ Feb 9 2010, 15:59) У к...   Feb 9 2010, 18:06
- - artur_off   В Reference manual, на странице 49 есть картинка с...   Feb 9 2010, 18:25
- - Warlockwolf   http://www.st.com/mcu/devicedocs-STR912FAW44-101.h...   Feb 9 2010, 18:50
- - artur_off   Опа. Походу у меня референс мануал старый. Внизу с...   Feb 9 2010, 18:56
- - artur_off   Думаю, что эту тему надо перенести в раздел для на...   Feb 10 2010, 18:59
- - Aprox   Цитата(artur_off @ Feb 10 2010, 21:59) Ду...   Feb 11 2010, 07:53
- - artur_off   Цитата(Aprox @ Feb 11 2010, 09:53) Не спе...   Feb 20 2010, 15:32
- - koyodza   Как обычно всё смешалось в одну кучу: Цитата(artur...   Feb 24 2010, 19:37
- - Aprox   Цитата(koyodza @ Feb 24 2010, 22:37) .......   Feb 25 2010, 20:52
- - artur_off   Цитата(Aprox @ Feb 25 2010, 22:52) У меня...   Feb 26 2010, 06:19
- - Aprox   Цитата(artur_off @ Feb 26 2010, 09:19) По...   Feb 27 2010, 07:57
- - artur_off   Цитата(Aprox @ Feb 27 2010, 09:57)  Завыш...   Feb 27 2010, 13:20
- - Aprox   Цитата(artur_off @ Feb 27 2010, 16:20) Ну...   Feb 27 2010, 15:32
- - artur_off    Цитата(Aprox @ Feb 27 2010, 17:32) Ловит...   Feb 27 2010, 16:15


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 10:11
Рейтинг@Mail.ru


Страница сгенерированна за 0.014 секунд с 7
ELECTRONIX ©2004-2016