打印
[Kinetis]

OpenSDA下载方式方法分享

[复制链接]
1163|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
cowboy2014|  楼主 | 2015-11-29 20:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
OpenSDA是个非常好的烧录方案,使得你免了任何烧录器,你只要把编译完成的s19文件拷贝到opensda这个调试器模拟出的一个电脑端u盘里面就能完成烧录。我们使用CW 10.5这个基于eclipse的freescale开发调试平台,当使用示例代码或者自己编写工程后,经过编译器编译链接形成elf可执行链接文件。这个elf文件也就是s19或者hex烧录文件的真正来源,在cw的Freescale\CW MCU v10.5\Cross_Tools\arm-none-eabi-gcc-4_7_3\arm-none-eabi\bin目录下找到objcopy.exe,把他拷贝到elf文件所在目录,执行下图的过程,由工程的uart.elf文件生成了uart_test.s19文件,再把他拷贝到前面所说优盘中,完成烧录,即可在MCU运行新烧录的软件。


相关帖子

沙发
Messi1999| | 2015-11-30 08:28 | 只看该作者
这个是将opensda设置为其他类型的下载器吗

使用特权

评论回复
板凳
cowboy2014|  楼主 | 2015-12-2 20:24 | 只看该作者
Messi1999 发表于 2015-11-30 08:28
这个是将opensda设置为其他类型的下载器吗

不是啊,opensda可以实现多种功能的

使用特权

评论回复
地板
Messi1999| | 2015-12-5 20:03 | 只看该作者
cowboy2014 发表于 2015-12-2 20:24
不是啊,opensda可以实现多种功能的

我知道能实现u盘,能实现cmsis-dap,还能实现传cdc串口,还有别的吗

使用特权

评论回复
5
Luis德华| | 2015-12-6 20:58 | 只看该作者
想知道这个算法有没有公开啊

使用特权

评论回复
6
cowboy2014|  楼主 | 2015-12-14 18:06 | 只看该作者
Luis德华 发表于 2015-12-6 20:58
想知道这个算法有没有公开啊

这个好像没有公开,mbed公开了cmsis-dap的源码

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

78

主题

821

帖子

5

粉丝