1.1嵌入式微处理器原理与应用绪论.pptx
文本预览下载声明
山东工商学院
信息与电子工程学院;;嵌入式系统开发、研究和学习现状;zhangsx@sdibt.edu.cn;;;嵌入式系统开发模式;;zhangsx@sdibt.edu.cn;zhangsx@sdibt.edu.cn;;zhangsx@sdibt.edu.cn;开发模式
首先在通用计算机上编写程序,然后通过交叉编译生成目标平台上可以运行的二进制代码格式,最后再下载到目标平台上的特定位置上运行。
宿主机(Host)
宿主机的软硬件资源比较丰富,不但包括功能强大的操作系统(如Windows和Linux),而且还有各种各样优秀的开发工具(如WindRiver的Tornado、Microsoft的Embedded Visual C++等),能够大大提高嵌入式应用软件的开发速度和效率。
目标机(Target)
它可以是嵌入式应用软件的实际运行环境,也可以是能够替代实际运行环境的仿真系统,但软硬件资源通常都比较有限。;一般包括交叉编译器、交叉调试器和系统仿真器
其中交叉编译器用于在宿主机上生成能在目标机上运行的代码,
而交叉调试器和系统仿真器则用于在宿主机与目标机间完成嵌入式软件的调试。;嵌入式系统交叉开发过程;★ 加快软件开发进度★ 降低硬件调试成本★ 降低学习入门门槛;zhangsx@sdibt.edu.cn;CPU
Central Processing Unit 中央处理器
DSP
Digital Signal Processor 数字信号处理器
MCU
Micro Control Unit 微控制器
MPU
Micro Processor Unit 微处理器;MCU适合不同信息源的多种数据的处理诊断和运算,侧重于控制,由于对体积、功耗、成本、开发难度等因素考虑一般集成了片上外围器件,速度不是很高。
DSP运算能力强,擅长很多的重复数据运算。
MPU是高度集成通用结构的处理器。;型号;zhangsx@sdibt.edu.cn;;;;;;;;zhangsx@sdibt.edu.cn;zhangsx@sdibt.edu.cn;MCU开发趋势;MCU发展对工具的挑战——MCU的发展趋势;MCU发展对工具的挑战——MCU的发展趋势;;高性能的编译工具— 三类编译工具;推荐—MCU开发工具;zhangsx@sdibt.edu.cn;zhangsx@sdibt.edu.cn;zhangsx@sdibt.edu.cn;zhangsx@sdibt.edu.cn;zhangsx@sdibt.edu.cn;zhangsx@sdibt.edu.cn;zhangsx@sdibt.edu.cn;zhangsx@sdibt.edu.cn;zhangsx@sdibt.edu.cn;zhangsx@sdibt.edu.cn;zhangsx@sdibt.edu.cn;zhangsx@sdibt.edu.cn;zhangsx@sdibt.edu.cn;zhangsx@sdibt.edu.cn;zhangsx@sdibt.edu.cn;;传统的嵌入式系统开发;新的研究思路;嵌入式设计主要内容
显示全部