- 1、本文档共29页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1.2嵌入式系统开发环境、开发流程、芯片封装.pptx
1
3
2
4
嵌入式系统硬件基础
嵌入式系统开发环境
嵌入式系统硬件开发流程
芯片封装知识简介
嵌入式系统的开发——流程
需求分析及规格说明
选择主要芯片
确定编程语言
选择开发环境
RTOS的使用
选择开发方案
测试工具与其他辅助设备
嵌入式系统的开发—设计与调试
设计
生产
IDE
软件开发与测试
示波器
开发环境
什么是嵌入式开发环境:
源程序
目标文件
可重定位程序
可执行文件
编译器/汇编器/链接定位器
调试器/仿真器
主机(Host)及其工作平台
实时操作系统(可选)
目标评估系统(可选)
测试工具(软件/硬件/协议等,可选)
其他辅助设备(可选)
典型的开发环境
ARM的编译器
ARM官方开发工具(ADS,MDK,RVDS)
ARM公司出品
IDE环境,包括
ARM/Thumb汇编器:armasm
ANSI C 编译器 - armcc 和 tcc
ISO / Embedded C++ 编译器 - armcpp and tcpp
链接器 – armlink
Windows 集成开发环境 – CodeWarrior
格式转换器 – fromelf
库管理器 - armar
调试器
模拟调试器:ARMulator
JTAG调试:AXD(与Multi-ICE配合)
支持所有ARM内核,必威体育精装版版本:RealView4.0
GNU 开发工具链
嵌入式系统的调试
嵌入式系统的调试有四种基本方法
模拟调试(Simulator)
软件调试(Debugger)
BDM/JTAG调试(BDM/JTAG Debugger)
全仿真调试(Emulator)
嵌入式系统的调试
模拟调试(Simulator)
调试工具和待调试的嵌入式软件都在主机上运行,由主机提供一个模拟的目标运行环境,可以进行语法和逻辑上的调试。
优点:简单方便,不需要目标板,成本低
缺点:功能非常有限,无法实时调试
大多数调试工具都提供Simulator功能
嵌入式系统的调试
软件调试(Debugger)
主机和目标板通过某种接口(通常是串口)连接,主机上提供调试界面,待调试软件下载到目标板上运行。
这种方式的先决条件是要在Host和Target之间建立起通信联系(目标板上称为监控程序Monitor)
优点:纯软件,价格较低,简单,软件调试能力较强
缺点:需要事先烧制Monitor(往往需多次试验才能成功)且目标板工作正常,功能有限,特别是硬件调试能力较差。
PC
Target
Monitor
串口
嵌入式系统的调试
BDM/JTAG调试
这种方式有一个硬件调试体。该硬件调试体与目标板通过BDM、JTAG等调试接口相连,与主机通过串口、并口、网口或USB口相连。待调试软件通过BDM/JTAG调试器下载到目标板上运行。
优点:方便、简单,无须制作Monitor,软硬件均可调试
缺点:需要目标板,且目标板工作基本正常(至少MCU工作正常),仅适用于有调试接口的芯片
Target
PC
接口
BDM/JTAG
Debugger
嵌入式系统的调试
全仿真调试(Emulator)
这种方式用仿真器完全取代目标板上的MCU,因而目标系统对开发者来说完全是透明的、可控的。仿真器与目标板通过仿针头连接,与主机有串口、并口、网口或USB口等连接方式。由于仿真器自成体系,调试时既可以连接目标板,也可以不连接目标板(Stand alone)。
优点:功能非常强大,软硬件均可做到完全实时在线调试
缺点:价格昂贵。
ARM调试工具
Multi-ICE
ARM公司出品
与ADS配套使用
支持不同的ARM内核
另有Multi-trace模块可选
1
3
2
4
嵌入式系统硬件基础
嵌入式系统开发环境
嵌入式系统硬件开发流程
芯片封装知识简介
1
3
2
4
嵌入式系统硬件基础
嵌入式系统开发环境
嵌入式系统硬件开发流程
元器件、芯片封装知识简介
电子元器件
电子元器件
电抗元件:
电阻、电容、电感
半导体分离器件:
二极管、三极管
集成电路:
音/视频电路、数字电路
微处理器、存储器等
机电组件 :
开关、继电器、连接器
2.元件封装
封装外形分类:THT-通孔安装形式。
SMT-表面安装形式。
通孔元件的形式很多,有轴向、径向两种。
轴向元件:
元件引脚从身体两端引出的称为轴向元件。
径向元件:
元件的2个或多个引脚从同一方向伸出。
表面安装元件或SMD,相对于通孔元件而言,越来越流行。
表面安装元件的引脚不是穿过PWB,而是直接安装在PCB表面的焊盘上,并焊接。
很多通孔引脚与表面安装元件的功能相等,但表面安装元件的体积要小得
您可能关注的文档
- #电力系统自动装置.ppt
- 00.有机切片定标--串点成线修改.pptx
- 03现代低压电器及其控制技术.ppt
- 04-顺序结构与程序调试.ppt
- 05电气建筑电气设备第三章课件识1.ppt
- 07-供电系统-PowerPoint-演示文稿.ppt
- 07-机继电保护.ppt
- 07-第七章-自动重合闸1.ppt
- 08-电力系统故障分析.ppt
- 08级-12大众心理.ppt
- 2025年春沪教版(2024)小学音乐一年级下册教学计划 .pdf
- 如何建立知识管理体系.pptx
- 2025春冀美版(2024)小学美术一年级下册(全册)教学设计及反思(附目录P208).docx
- 肿瘤学考试试题 .pdf
- 2025春桂美版(2024)初中美术七年级下册(全册)教学设计及反思(附目录P109).docx
- 2025春人美版(2024)初中美术七年级下册(全册)教学设计及反思(附目录P141).docx
- 2025春人美版(北京)(2024)小学美术一年级下册(全册)教学设计及反思(附目录P134).docx
- TGBC 29-2024 仙草质量分级.pdf
- 长沙市周南中学教师招聘笔试真题2024 .docx
- 低空经济产业园发展前景与可行性分析.docx
文档评论(0)