STM8 如何实现主时钟输出功能
时间:04-03 15:55 阅读:872次
*温馨提示:点击图片可以放大观看高清大图
简介:如果要实现STM8主时钟输出功能,首先肯定要 Option Byte,因为要使用端口的服用功能就要必学要修改选项字节,这个可能与内部的寄存器的的配置有关系。
下面我就以 STM8S103K 为例讲一下使用STM8的主时钟输出功能。
一: 我们先要打开 STM8的 程序烧写软件 STVP ,选择相应的芯片。
二:如果我们要修改选项字节,也叫就是修改 OPTION BYTE,所以在主窗体下面的三个复选框中选择OPTION BYTE 选项,点击过后的显示界面如下:
三: 我们要对上衣个界面的一些选项进行调整 1 :ROP 选项 ,2 是 ARP5 ,这两个选项在上一个界面上都能找到到,修改过后的界面如下。
注意上面个红圈标记的两处就是我们需要修改过后的模式。
四:下面我们要把修改过的 OPTION BYTE 下载到我们的 STM8 的芯片中。
五:当上一步提示下载成功时我们来进行第五步,这是最重要的一步,也是最经常不为人知的一步。就是我们需要把 ROP 调到 OFF状态在为芯片下载一次 修改过的 OPTION BYTE 。操作如下:
六: 当软件再次提示下载成功时,我们的选项字节已修改成功。下面我们就是要把要在我们的STM8 工程中添加配置主时钟输出功能的函数 。最后把程序下载到目标板中就OK了,我们测试一下相应的主时钟输出端口,是否有一个峰峰值为 2V 左右的正弦波,那我们的工作就完成了。。。