本帖最后由 ALTIUM2 于 2016-7-4 20:54 编辑
爱学习:1.OpenSDA —————————————————————————————————— A.OpenSDA简介(引用官网的哦- -!) OpenSDA是一种评估板中的串行调试器。它是计算机(或其他USB主机)和嵌入式目标处理器之间的桥梁,只需通过一根简单的USB线缆,便可用它进行调试、闪存编程和串行通信。 OpenSDA硬件包含一个采用Kinetis K20微控制器(MCU)的电路和一个集成式USB控制器。在软件方面,它集成了大容量存储设备引导加载程序,可以快速、轻松地加载OpenSDA应用,例如闪存编程器、运行控制调试接口、串行至USB转换器等。 OpenSDAv1对比OpenSDAv2/v2.1 OpenSDA有两个版本:原始版本为OpenSDAv1,新版本是OpenSDAv2。OpenSDAv2使用与原始版本OpenSDAv1解决方案完全相同的硬件电路,并仍可通过一根USB线缆提供调试器、拖放式闪存编程器及虚拟串行端口
B.具体功能 实现程序下载调试 + 串口调试
C.如何安装
1.先准备飞思卡尔(nxp)的板卡
2.连接USB插入电脑(此时第一次插入,电脑没有驱动的,第三步)
3.安装OpenSDA驱动 链接地址:http://developer.mbed.org/media/downloads/drivers/mbedWinSerial_16466.exe
4.一步步安装,然后成功了
5.成功后的现象(重要) 串口+mbed @串口用来调试,波特率115200; @mbed类似U盘一样的烧写程序,灰常方便。
D.如何更新OpenSDA(需要的看这里,以上基本应用)
1.官方帮助与软件驱动
2.我的简明教程 一,按住板卡上的reset按键不松开(此时USB断开),连接到USB;
二,直到电脑出现一个叫“BOOTLOADER”的盘符,然后你可以松开了;
三,将 你需要的二进制固件,也就是 .bin 文件拖拽到“BOOTLOADER”的盘符里面;
四,拖拽完后,“BOOTLOADER”的盘符消失,你拔出USB线缆;
五,重新插入,显示U盘与串口,说明你更新OK,如果不成功继续下一步;
六,有时候需要且奇怪的必须重新安装一下OpenSDA驱动才行。
(我就遇到过,估计是上版本驱动和更新的不一样导致)
爱学习,共进步!
——————————————————————————————————
|