一步步写完了入门教程 CSDN一直说是广告。广你NN个腿儿。。。你给我广告费啊

PY官网下载地址:https://www.puyasemi.com/cpzx3/info_267_aid_242_kid_235.html

(应该是最近才刚更新2022-9月)

下载地址: http://www.xinlinggo.com/col.jsp?id=111#fai_529_top2

参考HK搭建开发环境:

手把手教你搭建航顺MCU开发环境,以HK32F030MF4P6为例(Keil MD… – – 21ic电子技术开发论坛手把手教你搭建航顺MCU开发环境,以HK32F030MF4P6为例(Keil MDK)本手把手教程,包含了一下内容:1、安装 Keil、安装航顺 MCU 器件包、 Keil 注册2、 使用 Keil 建立工,21ic电子技术开发论坛https://bbs.21ic.com/icview-3056498-1-1.html

上面默认你装好了环境,后面就是连接芯片了

我买的是 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的截图

控制台显示,下载成功,下载后程序不会自动运行,要么搞个按钮,要么就勾选图中,Flash Download标签页中的 复位并运行

——————————————————————————————————————————–

关于ISP功能

最少的接线就是 vcc gnd rx tx 

1脚 TX  PA2

2脚 RX  PA3

15脚 BOOT0 可选功能脚

如果你用的CH340 只有4根线可以用,ch340的rx接 PY32的 tx ,340的tx接PY32的rx

使用DTR的方案

改造你手里的CH340,只需要在烧录器上焊接1个电阻,1个电容,再引出一条线,就可以使用自动下载功能

下拉列表选择: DTR的高电平(>+3V)复位,不用RTS

实际使用后ISP模式下载功能,不使用DTR和RTS很难控制下载时间 (半秒)

选择 【下载后直接跳转运行】下载点灯代码后会亮灭LED

选择 【下载后硬件复位运行】会因为有DTR接线重新进入等待下载模式

无论是否使用DTR功能,下载后貌似都不会直接运行,只能断电VCC重新接,或者触发18脚 RESET复位(没装复位按钮,但估计是这样,有空我再试)

物联沃分享整理
物联沃-IOTWORD物联网 » 指南PY32F003 入门指引

发表评论