一、 概述
QN908x片上ROM包含一个引导加载程序,它提供系统内编程 ( ISP ) 。ISP支持通过UART / SPI / USB 对内部闪存进行编程。本文将介绍如何进行 URAT 进行 ISP 烧录
二、 环境搭建
2.1 SDK 及软件下载
本文基于 NXP QN9080 IC,软件使用 QN908x_Programming_Tool ,SDK 和软件可在NXP 官网 https://mcuxpresso.nxp.com 下载
2.2 硬件
本文基于 QN9080 DK 板进行开发,DK 板如图 2.2 所示
图 2.2
2.3 开发软件
SDK 支持 IAR 、 Keil 、 MCUXpreeso IDE 三种开发软件、上位机软件使用 QN908x_Programming_Tool,软件如图 2.3 所示
图 2.3
三、 UART ISP 烧录步骤
1)双击打开 QN908x_Programming_Tool 上位机,选择 ISP Dowmload 界面,如图 3.1 所示
图 3.1.1
2)点击 Setting 按钮,选择 COM 、32M 晶振、波特率为 115200,如图 3.1.2 所示
图 3.1.2
3) 点击 Open file ,选择需要下载的文件,如图 3.1.3
图 3.1.3
4) 勾选 Download Application File,Verify,点击 Start 开始下载程序,如图 3.1.4
图 3.1.4
5) 下载完成后,软件会显示 Download OK ,如图 3.1.5 所示
图 3.1.5
四、 总结
本文介绍了如何通过 UART ISP 方式烧录 bin 文件,更多关于 QN9080 开发资料可关注大联大~大大通博文专区
五、 参考文献
【1】《 QN908x Image Editor User Manual 》
【2】《 QN908x user manual 》
评论