stm8自学l学习笔记 下载本文

#error directive: \Compiler!\编译错误解决方法

STM8的库使用很方便,不过初学者下载ST官方的库可能会遇到下面的问题。原因是 因为STM8S的官方库文件发布时,IAR EWSTM8还没有出来,所以在官里面IAR未能被支持,最好是采用IAR自带的头文件,如下图所示:

IAR自带的头文件目录,请以你自己的安装目录下查

时钟控制

STM8的钟控制器功能强大而且灵活易。现以STM8L101xx单片机的时钟树为例,时钟树如

下图所示:

HSI 高速接口时钟源 LSI 低速接口时钟源

从时钟树来看,fCPU 的时钟来源是fMASTER 时钟;

fMASTER的时钟源有三个可以选择:fHSI。fHSI来自于内部的时钟;

fHSIDIV来自于内部16MHz RC的时钟源;fLSI来自于内部38KHz RC时钟源。

TIMER2

TIM时基单元,如下图所示: