普冉 PY32F003 资料和入坑方法
无意中跟TB看到了个还算廉价的片,收集了很久的资料,试了很久才搞明白的,跟同样小白的你分享下。
敲黑板,看重点,我也是个小白,硬件只是爱好,只做入门和资料整理
普冉官网上几乎没有什么资料,有的都是除MCU之外其他的信息,貌似推广和资料什么的都给了芯岭去做了,资料也都是跟芯岭上放的
芯岭的网站,直达资料下载页面,PY-MCU资料.part1.rar 1-4 4个包都下载了统一解压缩
下载好,解压缩后就是上面的文件夹样子
Library and Examples 放着例子,解压缩用keil打开就行,拿点灯用IO控制举例(路径PY-MCU资料-20220822\Library and Examples\PY32F0xx_HAL_Firmware_V1.0.1\Projects\PY32F003-STK\Example\GPIO\GPIO_Toggle\MDK-ARM\GPIO_Toggle.uvprojx)
http://www.xinlinggo.com/col.jsp?id=111#fai_529_top2
PuyaISP 是个串口下载工具,暂时没试,留坑,软件标注了 TX/RX位置,具体需要根据芯片型号连接
安装开发软件Keil和pack包的流程参考HK芯片,流程都一样,pack包在上面MCU资料中(PY-MCU资料-20220822\pack\MDK\Keil\Puya.PY32F0xx_DFP.1.0.1.pack) pack文件夹里,装了keil5以后,直接双击pack文件就可以安装了
手把手教你搭建航顺MCU开发环境,以HK32F030MF4P6为例(Keil MD... - - 21ic电子技术开发论坛
上面默认你装好了环境,后面就是连接芯片了
我买的是 PY32F003 20脚的
连接我用的 9.9包邮的 合宙AIR32F103CBT6 的开发板,这个板子自带了DAPLINK固件,也就是说,焊接上几个排针就可以作为arm芯片调试下载用的连接烧录器了
板子顶部是AIR32给其他板子下载程序用的排针,板子底部是其他烧录器给他下载程序的连接排针(led旁边的排针分别是)
DAPLINK | PB0 | 3.3V | PB14 | PB13 | GND |
PY32F003 | 不需要 | 9 | 10 | 11 | 7 |
连接好以后就可以看到识别到的芯片型号,也就是sw连接成功,后面就是打开例子试功能了,比如点灯,前面给了例子的文件位置
先点按钮 build all 然后按钮 load 下载程序,上图是配置DAPLINK的截图
控制台显示,下载成功
最后,有空再去试ISP功能,这里只开坑,不管埋 哈哈