📦
飞思卡尔HCS08/HCS12系列MCU编程调试器的设计与实现 - 免费下载
单片机编程资源
文件大小:1913 K
📋 资源详细信息
💡 温馨提示:本资源由用户 a215290209 上传分享,仅供学习交流使用。如有侵权,请联系我们删除。
📄 资源简介
HCS08HCS12系列单片机
飞思卡尔公司的 HCS08/HCS12 系列 MCU,因其速度快、功能强、功耗小、价
格低等特点,在业界得到了广泛的应用。
在 HCS08/HCS12 系列 MCU 中,飞思卡尔引入了新的片上调试技术——BDM。
这种调试技术由于其优越的性能而逐渐被业界接受,成为广泛使用的MCU在线编程
调试方法。针对 BDM 技术,国外公司提供了功能强大的编程调试器,但价格高昂,
难以被国内广大用户接受;国内一些高校也进行了相关研究开发,但是研发的编程调
试器大多存在以下三个问题:一是随着飞思卡尔MCU总线频率的不断提高,这些编
程调试器已经不能适应与高频率MCU的通信的要求;二是无法与飞思卡尔的集成开
发环境 CodeWarrior 兼容,使用很不方便;三是由于采用 USB1.1 协议,导致整体通
信速度很慢。
本文对国内外已有的HCS08/HCS12 编程调试器进行了深入的技术分析,综合目
前微控制器的最新发展技术,提出了采用USB2.0 通信接口的编程调试器硬件及底层
驱动的设计方案,实现了一种新型高效的适用于飞思卡尔 HCS08/HCS12 系列 MCU
的 USBDM(Universal BDM,通用 BDM编程调试器),有效地解决了国内编程调试
器普遍存在的频率瓶颈及通信速度。同时,本文在研究CodeWarrior的通信接口规范
的基础上,剖析了CodeWarrior中通信接口函数的功能,实现了作者编程调试器体系
中的通信函数,使之适用于 CodeWarrior 开发环境。USBDM 编程调试器通信函数动
态链接库的设计,不仅便于使用编程调试器进行二次开发,也方便了驱动程序的更新。
💾
立即下载此资源
💡 提示:下载后请用压缩软件解压,推荐使用 WinRAR 或 7-Zip
📖 资源说明
📥 下载说明
- 下载需消耗 2积分
- 24小时内重复下载不扣分
- 支持断点续传
- 资源永久有效
📦 使用说明
- 下载后用解压软件解压
- 推荐 WinRAR 或 7-Zip
- 如有密码请查看说明
- 解压后即可使用
🎁 积分获取
- 上传资源获得积分
- 每日签到免费领取
- 邀请好友注册奖励
- 查看详情 →