申请用于学习Renesas的单片机,
学习方向:
1,从点亮第一个led灯开始,编写流水灯程序等等led的程序
2,扩展按键,编写按键程序,编写程序按键检测程序(1)通过普通io口方式检测按键,(2)通过外部中断检测法检测按键事件。通过按键来控制led灯。
3,串口,与电脑串口通讯,用电脑控制led灯的亮灭和通过按键向电脑发送数据等等。
4,学习看门狗寄存器,可以使用看门狗复位单片机等
5,学习定时器,学习定时器的中断功能,利用定时器产生可变换的pwm波形等。
6,扩展TFTLCD液晶,查找资料使用ili9325液晶驱动芯片编写lcd控制驱动程序,使用ads7843作为触摸屏的驱动芯片,编写触摸屏驱动程序。
7,LCD显示,把前5个学习计划的程序整合到lcd液晶上,通过液晶屏显示对应的状态变化。比如可显示那个按键被按下了等等。
8,触摸屏功能,利用触摸屏控制芯片,用触摸屏的功能来替代按键。
9,扩展SD卡,编写spi通讯代码,并且可以通过spi模式编写控制SD卡的读写操作的驱动程序,对单多扇区都可以进行读写操作。可以对SD的基本信息进行读取。等等
10,移植文件系统,通过SD卡的底层驱动,对文件系统fatfs进行移植。
11,制作图片浏览器,在文件系统基础上,编写程序自制一个图像查看器,可以一张一张的浏览图片
12,flash模块读写操作,利用SPI通讯方式,编写对W25X16等flash芯片进行读写操作的驱动程序
13,中文字库,利用flash芯片,存储中文字库。编写烧写中文字库的程序。
14,中文显示,在写入中文字库的前提下编写中文字库对应的显示函数。已达到在lcd上显示中文的目的
15,尝试编写USB驱动
16,尝试编写网口驱动
我要赚赏金打赏帖 |
|
|---|---|
| 基于ArduinoUNO开发板的AT24C02读写测试被打赏¥16元 | |
| TCS3472S传感器及其色彩检测被打赏¥19元 | |
| 【S32DS】S32K3 RTD7.0.1 HSE 组件配置报错问题解决被打赏¥27元 | |
| 【S32K3XX】MCME 启动 CORE1被打赏¥23元 | |
| AG32VH407下温度大气压传感器及其检测被打赏¥20元 | |
| AG32VH407下光照强度传感器BH1750及其检测被打赏¥22元 | |
| AT32VH407下使用温湿度传感器DHT22进行检测被打赏¥20元 | |
| DIY一个婴儿澡盆温度计被打赏¥34元 | |
| 【FreeRtos】FreeRtos+MPU region 配置规则被打赏¥23元 | |
| 【分享开发笔记,赚取电动螺丝刀】三分钟快速上手驱动墨水屏(ArduinoIDE)被打赏¥28元 | |
我要赚赏金
