进入到单片机开发已经有三年多了,在各大论坛参与各种的单片机的试用,将近十余个品牌,20多款单片机。零零散散的写些单片机的外设及一些相关的应用,但是从来没有系统的把整个单片机的所有功能给使用完。这次有幸从瑞萨生态社区申请到了他们家最新的RA0E1的开发板。我决定从头开始分享这款单片机的使用。
分享计划:
1、RA0E1的开发环境的资料分享
2、环境(e2studio)的安装、基础工程的创建、程序的下载。
3、GPIO的输出、输入的工程配置,程序编写。
4、IIC外设的驱动、完成OLED屏的驱动。sht30温湿度计的驱动,设计一款温湿度计。
5、SPI外设的驱动,使用SPI驱动OLED屏。
6、RTC外设的驱动,实现OLED显示日期时间,实现闹钟功能。
7、ADC外设的驱动,实现电压采集。制作一款电压表。
8、定时间学习之一,PWM实现一个呼吸灯。
9、定时间器学习之二,用定时器来改变LED灯的翻转速度。
10、UART,实现printf。
11、UART,实现循环提接收,实现上位机与串口通信控制板上资源与交互。
我将结合知识的分享、代码的手工输入的实现,并录制视频分享到B站。