嵌入式实验指导书
图3. 扩展板布局图
3. 写入器及其驱动的安装
(1). 简介
S08/S12/ColdFire BDM 为 S08/S12/ColdFire 三合一写入器(如图4),适用于 Freescale HCS08/RS08/HCS12/S12X/ColdFire 全系列 MCU,开发环境使用 Freescale CodeWarrior。写入器使用 USB 线连接 PC,使用 BDM 接口连接目标板。其中 HCS08/RS08/HCS12 系列芯片使用 6 针 BDM 接口,ColdFire 芯片使用 26 针 BDM 接口。同时,写入器配有苏州大学飞思卡尔嵌入式系统研发中心开发的独立写入软件,主要供生产时写入程序使用。
图4. SD-PRG-III型写入器
(2). 驱动安装 i. 将写入调试器与 PC 机的 USB 口相连,系统弹出“发现新硬件”的提示,并弹出
“找到新的硬件向导”对话框,选择“否,暂时不”选项。单击“下一步”,如图图5。
3
嵌入式实验指导书
图5. 硬件向导
ii.
选择“从列表或指定位置安装(高级)”选项。单击“下一步”,选择“再这些位置上搜索最佳驱动程序(S)。”,单击“下一步”。如图6。
图6. 选择硬件驱动位置
iii.
选择“Open Source BDM(LibUSB-W32)”选项。单击“下一步”。直至驱动完全安装,点击“完成”。如图7。
4
嵌入式实验指导书
图7. 选择硬件驱动型号
iv.
通过设备管理器检查驱动是否安装成功。如图8。
图8. 检查硬件驱动
5
嵌入式实验指导书
2 基本工程的建立
1. 实验目的:
熟悉XS128单片机开发的基本流程,掌握CodeWarrior建立工程的过程。
2. 实验原理:
(1). 打开开发环境 CW5.0 如下图,从 File 菜单下选择:New Project?:
6
嵌入式实验指导书
图9. 应用环境界面
(2). 单击 CPU 类型前面的“+”号展开相应选项:
图10. 建立新工程及文件夹
(3). 选择 CPU 类型:依次单击“+”逐项展开,可以看到相应的 CPU 类型,并在该 CPU 上
单击一下,变成蓝色表示选中该 CPU ,如下图:
7