*阅读说明:以下仅简要总结摘录,详细笔记内容、源码附件、资料等请戳原链接查看。
本章为CW32F030C8T6时钟的参考资料,面向初学者。 单片机启动并不是从main函数开始执行的,而是从启动文件规定的函数开始执行的。 大部分单片机都会上电自动配置时钟保证单片机能够正常工作。 寄存器和库函数通过地址这个东西联系在一起,库函数本质就是在操作寄存器。
本章针对CW32F030C8T6的时钟树进行详细解析,续第一章启动文件的相关讲解。
前两节讲解了单片机启动到时钟树配置的内容,到此为止,单片机已经能开发别的功能并使用了,但这里我插入一个笔者个人觉得很重要的章节来介绍一个内核外设——滴答定时器(System Tick)。
本章介绍CW32通用异步收发器的使用。
上回说到单片机的Uart发送,我们编写了一个发送函数循环发送固定的字符串,这回我们讲Uart的中断接收功能。
本章以CW32通用定时器为例介绍单片机定时器的用法。
本章将介绍CW32的IIC接口,并最终点亮一块OLED屏幕,如果你对如何编写各种模块的驱动代码束手无策,那本系列教程的IIC章节或许能让你受益匪浅。
这一章就以市面上常见的IIC接口模块——OLED屏为例教学一下IIC接口的驱动怎么写。
本章为大家带来模数转换器(ADC)的使用教学,按照惯例,我们先来说一下模数转换器本身。
可查看更多开源作品~
|