嵌入式学习路径

嵌入式学习
一、要求
系统
freeRTOS Linux Vmworks uCos winCE ALiOS LiteOS eCos ucLinux QNX RT_thread
领域
低压配电 射频 图像处理 导航 医疗器械 军用电子 无人机 汽车电子 卫星 无人零售 自动流水线 无线充电 LED 智能卡 电动车 智能电表 电源管理 智能座椅 蓝牙产品 光通信 工业门 机器人 电网 芯片demo 路由器 机械电子 机顶盒 对讲机
模块
I2C SPI UART CAN Modbus MIPI USB SD eMMC WIFI 网络 蓝牙 Zigbee LCD nb-iot RF GPS LIN UDS DAM PCIE 4G Flash 2.4G LoRa LTE HDMI 摄像头
422 485
学习路径:
STM32开发板
移植Linux操作系统
使用I2C、SPI、UART、CAN、USB、网络、WI-FI、蓝牙通信

I2C:EEPROM、RTC、模数转换、触摸屏、麦克风
SPI:Flash、RAM、显示屏、RTC、模数转换、2.4G

项目:蓝牙小车、u盘、网站服务器、蓝牙音箱、手电筒、IP摄像头、温度计、计算器、USB麦克风、游戏机、声学通信、电子闹钟 、红外检测报警、复读机、电子词典、电子广告牌、USB读卡器、遥控风扇、示波器、波形发生器、声卡、NAS服务器、USB Hub、行车记录仪、电梯控制、USBOTG

写串口驱动、I2C驱动(eeprom写驱动)、SPI(flash 协议学好) 看协议需要两个板用CAN看

1、c语言技巧:枚举、宏定义、静态变量、指针、链表。
2、文档编写技巧:画流程图、框图、说明文档
3、会点汇编
4、会点算法:傅立叶、快速傅立叶、矩阵、虚数
5、数电:寄存器、buffer、中断
6、操作系统:内存管理、进程管理、中断管理、启动流程、文件系统、字符驱动、块驱动、uboot、bootfs。
7、模电、看懂原理图、使用万用表、示波器、逻辑分析仪找问题、电烙铁和风枪修复问题。
8、管理:瀑布开发、敏捷开发、项目管理、部门管理
9、架构:死循环、状态机、模块路由。
10、通信协议
11、测试:黑盒测试、单元测试、白盒测试、烤机压力测试、高低温老化测试
12、英语:芯片手册、协议文档、芯片官网和论坛
13、调试:仿真器:查看内存、寄存器、单步、断点。查找运行时的异常原因
14、工具软件:ubuntu Linux vmwear虚拟机 sygwin shell/Dash

  • 1
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值