首先这是我个人第一次写博客,希望通过这个平台这种方式记录下自己学习中的成长经历。
刚刚接触stm8,算刚入门,写的不对或者是需要改正的地方希望大家提出来,非常感谢!
这一次我主要讲的是关于stm8s103输出pwm波的配置。首先上成功输出的pwm波以及寄存器相关值的图片。
首先是时钟的配置:
CLK_ICKR &=0X01; //打开内部高速时钟
CLK_CKDIVR = 0x00;//设置时钟为内部16M高速时钟
查阅手册得到相关信息(手册是最重要的工具还有参考):
时钟的开启操作:
设置16M高速时钟:
然后我们看一下CLK_CKDIVR寄存器: