1 概述¶
本系列芯片支持第三方 IDE 开发,支持 Keil5 MDK 主流开发环境。
本手册主要描述本系列芯片所使用软件开发工具、开发工具的安装使用说明、开发及调试方法步骤以及注意事项等,旨在帮助使用 PAN3029 系列的开发人员快速便捷地进行应用程序的开发工作。
2 开发工具使用说明¶
2.1 运行环境说明¶
PAN3029 开发板,相关SDK驱动、文档、软件和工具包
带 USB 接口的 PC,Windows7 及以上操作系统
2.2 开发环境安装¶
最新的keil MDK下载地址:https://www.keil.com/download/product/
安装教程可以参考以下网页:Keil5安装教程_keil mdk安装教程-CSDN博客
2.3 IDE软件操作和设置¶
本章节主要说明Keil MDK 操作及设置。
使用Keil MDK前,需要先安装HC32F460 支持包,支持包路径为:04_TOOLS\HDSC.HC32F460.1.0.7.pack
,双击安装即可。
支持包安装完成后,打开PAN3029 SDK演示例程,以OLED例程为例,路径为:01_HCSDK\Demo\OLED\MDK
,运行pan3029.uvprojx,打开后,要选择对应的芯片型号:
点击“Options for Target”
选择“Device“,选择
HC32F460JEUA
3 SDK快速入门¶
按01_HCSDK\Demo\OLED\MDK
路径打开SDK目录,运行pan3029.uvprojx工程代码。
3.3 编译下载¶
选择”Debug“,选择”J-LINK“下载器
选择”Settings“,进入设置页面
将开发板上电,使用J-Link四线连接开发板,选择“SW”模式,根据需要,选择下载速率,例如“5MHz”。
正确连接后,SW Device区会显示IDCODE结果。
编译并下载代码
3.4 观察结果¶
观察运行结果
在电脑上打开串口调试工具,串口参数:115200/8bit/1stop/无校验
拨动拨码开关将开发板设置为接收模式/发送模式
观察串口打印的内容,理论上初始化成功后,串口会打印“rx mode”或“tx mode”信息,同时屏幕右下角显示“RX”或“TX”内容
接收模式串口输出信息如下:
rx mode
RF RX:1
RxDone : SNR: 8.467376 ,RSSI: -12
0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09
PAN3029 pkt cnt:1
发送模式串口输出信息如下:
tx mode
REG_IRQ_TX_DONE
RF TX:1