3:红外编码模式 4:智能卡模拟功能 以上功能并不是所有串口都支持,stm8多的是3个串口,配置简单,多说无益 本来想先写定时器1来着,可手头上正好有串口的程序,整理整理先贴上来呗~ 首先到stm8s_conf.h把 #define _UART3 (1) 打开,否则uart3不能用,重新编译一下静态库 贴main.c代码: #include "stm8s.h" /*========内部高速时钟初始化========*/ void init_hsiclk(void) { CLK_DeInit(); //寄存器复位 CLK_HSICmd(ENABLE); //内部高速时钟使能