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

 
 
> STM8S вывод сигнала не соответсвует обьявленному в коде порту
woofer46
сообщение Jun 6 2015, 08:11
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 59
Регистрация: 3-06-15
Пользователь №: 86 990



Здравствуйте!
Изучаю проект AN3143 (прикрепил во вложении), залил проект в STM8S208C8, осцилографом посмотрел, что на выходах C2 и C4 есть шим, на С4 постоянной скажностью 50%, а на С2 с переменной скважностью.
Однако по коду настраиваются други каналы
Код
// enable CC3, CC4 output
SetBit(TIM1->CCER2,0);
SetBit(TIM1->CCER2,4);

В соответсвии с RM 17.7.14 Capture/compare enable register 2 (TIM1_CCER2), как я понимаю это должы быть TIM1_CH3, что соответсвует PC3 и TIM1_CH 4, что соответсвует PC4.

Непонятно почему тогда шим выводится на PC2?
Спасибо!

Прикрепленные файлы
Прикрепленный файл  AN3143_original.zip ( 113.1 килобайт ) Кол-во скачиваний: 13
Прикрепленный файл  AN3143.pdf ( 250.65 килобайт ) Кол-во скачиваний: 14
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 2)
Garmin
сообщение Aug 15 2015, 15:45
Сообщение #2





Группа: Участник
Сообщений: 5
Регистрация: 23-11-14
Пользователь №: 83 800



Я попытался понять, почему у тебя так происходит.
Вроде бы ничего страшного не заметил. Такого камня у меня нет, на STM103 с TIM1 работают все ШИМ каналы.
Думаю, проще будет отладчиком посмотреть содержимое этих регистров при пошаговом старте программы, тогда всё будет просто и понятно.

Сообщение отредактировал Garmin - Aug 15 2015, 15:46
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Aug 16 2015, 11:35
Сообщение #3


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Уважаемій ТС!
Пилите main.c!!!
Там я только краешком глаза TIM1_Init() глянул - упал в обморок sm.gif
Там не дописана
иниц. СС4 и какая-то чепуха с начальн. знач. PWM
наверное и по всем остальн. файлам тот же гемор будет. уж очень небрежно.

Сообщение отредактировал _Pasha - Aug 16 2015, 11:37
Go to the top of the page
 
+Quote Post

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

 


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


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