飞思卡尔K64F开发板调试方法: 飞思卡尔K64F支持mbed调试,mbed提供了一个相对系统和更加全面的智能硬件开发环境。mbed把很多和硬件相关的程序使用中间件进行封装,这使得操作硬件不必再特意关心底层驱动,开发者只需要调用友好接口就可以。mbed除了可以使用类似于TurnOnMyLed这种交互很好的接口进行开发以外,还可以同时支持离线和在线开发环境,即可离线开发,也可以在网页上编辑。 1、进入Bootloader 在上电前先按住板子上的Reset按键,然后使用USB线连接板子上的openSDA。在电脑上显示为Bootloader的移动磁盘后,松开Reset按键。这个Bootloader移动磁盘的空间为128KB。 2、安装mbed驱动 飞思卡尔K64F支持mbed串口调试,这是一个非常好的开发平台,包括软件库(SDK)、硬件参考设计(HDK)、在线工具(Web)三部分。从飞思卡尔的官网下载FRDM-K64F_QSP.zip压缩包(http://cache.freescale.com/files ... s/FRDM-K64F_QSP.zip),在电脑上解压缩后,直接将FRDM-K64F-QSP\OpenSDAv2 Applications目录下的k20dx128_k64f_if_mbed.bin文件拷贝到Bootloader磁盘下。断开开发板和PC的USB连接,重新连接openSDA为开发板上电。这时电脑出现的移动磁盘显示为MBED。 3、驱动安装 从mbed官网下载mbedWinSerial_16466.exe(http://mbed.org/handbook/Windows-serial-configuration),USB连接板卡openSDA,运行mbedWinSerial_16466.exe,等待运行结束即可。 4、调试设置 (1) Options -〉Device下将设备选择为MK64FN1M0XX12 (2) Options -〉Debug下Use选择为CMSIS-DAP Debugger,然后点击Settings按钮进行设置。Port选择SW、Connect选择 under Reset、Reset选择 HW RESET。 (3) Options -〉Utilities下选择CMSIS-DAP Debugger 5、开始下载调试 摘自http://www.igao7.com/news/201512/Az839cDNcfIGb81i.html与大家分享下
|