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

 
 
 
Reply to this topicStart new topic
> Timer на TMS320F23879D
denis_p
сообщение Jun 13 2017, 06:24
Сообщение #1





Группа: Участник
Сообщений: 8
Регистрация: 26-05-17
Пользователь №: 97 321



значение регистра TDDRH:TDDR не загружается (даже принудительно) в PSCH:PSC (регистры пределителя ) , тоже самое с регистрами PRD->TIM (основные регистры) . если руками вписывать значение в TIM , то оно даже не декрементируется . вообщем таймер не работает .

бит , отвечающий за тактирование таймер активирован .
бит, отвечающий за влючение таймера тоже .
таймер , инициализирован

где я туплю ? что я забыл включить ?

у меня только одна мысль - частота тактирования вообще не доходит до таймера. но как это проверить и как ее туда запихнуть понять не могу .

заранее благодарен .


Go to the top of the page
 
+Quote Post
denis_p
сообщение Jun 13 2017, 12:26
Сообщение #2





Группа: Участник
Сообщений: 8
Регистрация: 26-05-17
Пользователь №: 97 321



Говорят надо подключать F2837xD_Headers_nonBIOS_cpu2.cmd smile3046.gif

второй раз задаю вопрос на форуме и второй раз сам нахожу ответ , причем только после того как написал вопрос на форуме
Go to the top of the page
 
+Quote Post
ELEKTROS
сообщение Jun 30 2017, 06:22
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 294
Регистрация: 29-06-11
Пользователь №: 65 952



Причём здесь файл компоновщика, если вы напрямую пишите в регистры в окне отладки (или же я не так понял и вы всё делаете через код), к слову тактирование на модуль таймера тоже можно забыть включить (думаю про это вы знаете).
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 23rd June 2025 - 13:08
Рейтинг@Mail.ru


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