Например TDA7294

Форум РадиоКот :: Просмотр темы - STM8S003 Remap TIM1
Форум РадиоКот
https://radiokot.ru/forum/

STM8S003 Remap TIM1
https://radiokot.ru/forum/viewtopic.php?f=59&t=142007
Страница 1 из 1

Автор:  kedr63 [ Ср фев 15, 2017 09:17:45 ]
Заголовок сообщения:  STM8S003 Remap TIM1

:facepalm:
Просьба сразу не пинать начинающих.

IAR, STM8S003F
Изучаю таймер TIM1, никак не могу получить импульсы на выводах PC6,PC7.

часть кода
Спойлер
Код:
void TIM1_config(void)
{

  TIM1_DeInit();

  TIM1_TimeBaseInit(8000, TIM1_COUNTERMODE_UP, 100, 0);

  /*TIM1_Pulse = CCR1_Val*/
  TIM1_OC1Init(TIM1_OCMODE_PWM2, TIM1_OUTPUTSTATE_ENABLE, TIM1_OUTPUTNSTATE_ENABLE,
               50, TIM1_OCPOLARITY_HIGH, TIM1_OCNPOLARITY_HIGH, TIM1_OCIDLESTATE_SET,
               TIM1_OCNIDLESTATE_RESET);

  TIM1_Cmd(ENABLE);

  TIM1_CtrlPWMOutputs(ENABLE);


}


DS стр 41 Option bytes

Подскажите как правильно делать remap

Код:
FLASH_Unlock(FLASH_MEMTYPE_DATA);
FLASH_ProgramOptionByte(0x4803, 0x01);
FLASH_ProgramOptionByte(0x4804, 0xFE);

Автор:  JustRom [ Ср фев 15, 2017 11:46:51 ]
Заголовок сообщения:  Re: STM8S003 Remap TIM1

В библиотечной функции FLASH_ProgramOptionByte() запись в NOPT регистр происходит сразу после запись в OPT. Вам не нужно вызывать данную функцию повторно.

Автор:  kedr63 [ Ср фев 15, 2017 12:01:06 ]
Заголовок сообщения:  Re: STM8S003 Remap TIM1

JustRom писал(а):
В библиотечной функции FLASH_ProgramOptionByte() запись в NOPT регистр происходит сразу после запись в OPT. Вам не нужно вызывать данную функцию повторно.


Спасибо! Получилось.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/