【经验分享】OpenSDAv2在KDS IAR MDK中的下载接口配置
在飞思卡尔的官方demo freedom板中,以前的板子带的都是板载P&E OPENSDA的下载接口,即OPENSDA v1.0版本的,具体板子有FRDM-KL25,FRDM-KL46Z,FRDM-K20等等。OPENSDA1.0版本的特点是,K20的bootloader程序是保护的,不能擦除,支持P&E,Segger和CMSIS-DAP debug应用(.sda)。而从2014年开始,陆续推出了OpenSDA v2版本,比如之前一批的FRDM-K64板带的就是OPENSDA v2.0版本,该版本的bootloader程序是开源的,而且K20的程序可以被用户自己的程序替代,该接口支持.bin文件,P&E, Segger和CMSIS-DAP debug应用。最近推出了一批FRDM板,比如FRDM-K22F是基于OPENSDAv2.1的,同样是开源的bootloader,和2.0版本的区别仅仅在与应用程序的起始地址不同,V2.0是从0X5000开始存放,V2.1是从0X8000开始存放。
本文讲解如何使用OPENSDAv2 的MBED CMSIS下载接口在KDS, IAR,MDK中配置下载接口,实现程序的仿真与烧录。
具体内容请查看附件文档:
【经验分享】OpenSDAv2在KDS IAR MDK中的下载接口配置.pdf
(728.57 KB)
|