嵌入式开发工程师学习线路
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了嵌入式开发工程师学习线路相关的知识,希望对你有一定的参考价值。
一、核心学习课程
1、应用软件基础
Linux基础
C语言
2、底层驱动程序开发
ARM编程(ARM体系结构、ARM汇编、开发板常见的外设裸机编程)
Linux驱动开发
二、android扩展
· Android HAL驱动(基于Linux驱动的前提)
· Android系统定制
· Android应用开发
三、物联网扩展(无限扩展)
· GPS和地图查询服务
· WIFI
· 蓝牙4.0
· Zigbee
· RFID(射频卡)
.......
四、项目扩展(硬件需要成本)
· 华为海思Hi3518系列网络摄像机
· 开源四轴飞行器
· 远程网络控制照明系统
· 电子书阅读器
· 裸机图片播放器
· 开源Android平板电脑
..........
推荐学习书籍:面试C语言深度解析
学习路线:http://edu.51cto.com/roadmap/view/id-90.html;http://edu.51cto.com/pack/view/id-529.html
以上是关于嵌入式开发工程师学习线路的主要内容,如果未能解决你的问题,请参考以下文章