嵌入式学习笔记一:
1.嵌入式系统的组成。
_________________________
嵌入式应用软件
-------------
嵌入式操作系统
-------------
嵌入式处理器 嵌入式外围设备
----------------------------------------------------
2. 应用
1)消费类-----consumer
2)计算data采集----------computing
3)服务器互联-------------connecting
“物联网”
例:IBM 的智慧地球。
3. 嵌入式产品开发过程:
开发主机---(网线 串口)-----目标板----------产品(手机,大众化嵌入式商品)
相关名词:
开发板
bootloader
UBOOT
嵌入式开发一般不用硬盘
firmware ----固件
Serial-COM---SeureCRT
SeureCRT主要用作远程控制的一种工具。
部分命令:
print 查看
saveenv 保持环境变量设置
ls 显示目录内容
reset 重启,复位
uncompressing linux 解压内核
***嵌入式学习体系的三个阶段
第三阶段 内核驱动开发
ARM体系,内核模块, 外围设备驱动等
第二阶段: 嵌入式Linux系统移植开发
源硬件体系架构,BootLoader, Kernel组成, 根文件系统, GUI移植等.
第一阶段: 嵌入式linux 应用开发
嵌入式Linux编程环境, Shell编程, 指针高级用法, 串口编程, 网络应用编程, 进程/线程,进程间通信等
C语言+OS(Windows , VMWork, Linux)
Java me ->手机游戏(上层应用)
嵌入式--->3G 应用开发 4G, 5G 商用,推广
硬件工程师
固件工程师(写在芯片中的程序)
驱动工程师
应用工程师
嵌入式工程师
***(笔记来源:嵌入式技入入门20091229--李亚峰)