×
嵌入式 > 技术百科 > 详情

STM8 端口 PWM(TIM2_CH3)复用功能开启

发布时间:2024-05-02 发布时间:
|

单片机型号 STM8S103F TSSOP 20脚


void Write_Option_Byte(void)

{

/*解锁Flash*/

do

{

FLASH->DUKR = 0xAE;

FLASH->DUKR = 0x56;

}

while(!(FLASH->IAPSR & 0X08));

/*对选项字节进行写操作使能*/

FLASH->CR2 = 0X80;

/*互补控制寄存器*/

FLASH->NCR2 = 0X7F;

/*写操作,0x02:PD2*/

*((unsigned char *)0x4803) = 0x02;

*((unsigned char *)0x4804) = ~0x02;

/*等待写结束*/

while(!(FLASH->IAPSR & 0x04));

}


解锁FLASH的步骤根据数据手册设置

解锁完成后复用想要的功能


以上程序复用的是PWM功能若要复用其他功能请参考以下数据手册内容

上图是复用功能地址,具体复用功能根据实际要求参考英文数据手册配置


备注:英文数据手册和中文数据手册单片机管脚图及复用功能介绍有所不同,使用数据手册时最好从官网下载最新的


『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
分拣机器人的工作原理是什么