嵌入式系统简介
目录
嵌入式系统简介
1.嵌入式系统
无OS(单片机)—-简单OS—实时OS—-和Internet结合
2.组成(体系结构)
嵌入式硬件平台+嵌入式OS+嵌入式应用软件
RISC+CISC(可回顾计组)
实验箱的主CPU:I.MAX6
从CPU:STM32F103
要接触的嵌入式OS:
嵌入式linux,android
嵌入式系统设计三阶段:
1.分析
2设计
3.实现
嵌入式系统开发流程
选择嵌入式处理器(硬件平台) (主要是ARM处理器)
选择嵌入式OS(软件平台)
开发嵌入式应用软件
系统测试
嵌入式软件开发流程:
写代码
交叉编译
交叉链接
下载到目标板
debug
交叉开发:在环境1上开发能在环境2上运行的软件。
因为宿主机(PC机 x86)和目标机(实际运行环境 arm环境等等)环境不同
交叉调试:调试器run在宿主机的OS上,被调试进程run在特定硬件平台的嵌入式OS中。