一、STM32的单片机
1、学习stm32开发板
1.1、流水灯
学习内容::工程建立,库的使用
1.2、AD采集
学习内容::学习AD
1.3、串口
学习内容::学习串口通信,方便调试
1.4、485通信
学习内容::学习485通信原理
1.5、CAN通信
学习内容:
1.6、以太网通信
学习内容:
1.7、USB通信
学习内容:
1.8、WIFI
学习内容:
1.9、蓝牙
2.0、zigbee
2、modbus
2.1、基于串口的modbus通信(主、从)
学习内容:
2.2、基于485的modbus通信(主、从)
学习内容:
2.3、基于以太网的modbus通信(主、从)
学习内容:
3、操作系统
3.1、ucosII或ucosIII
3.2、freeRTOS
3.3、RTThread
4、软件
4.1、C++学习(可不做)
4.2、QT学习
5、硬件SCH和PCB
5.1、学习如何绘制最小STM32系统板
5.2、外围扩展电路
串口:
485
AD
DA
CAN
以太网
…
5.3、各种转换电路
串口转CAN
串口转以太网
485转CAN
485转以太网
二、嵌入式ARM9及以上学习
1、学习嵌入式Linux的基础知识
1.1、Bootloader学习
1.2、内核学习
1.3、根文件移植
1.4、驱动
2、应用程序编写
2.1、QT学习
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)