LOADING

加载过慢请开启缓存 浏览器默认开启

arduino的菘果派e1程序烧录

arduino的的菘果派e1程序烧录

我们先安装上一章安装环境

arduino的菘果派e1环境搭建

我们打开arduino
打开工具,选择开发板
py32 arduino —→ py32f002a

这里是设置芯片的编译环境

设置时钟

HSI是高速内部时钟,RC振荡器。

HSE是高速外部时钟,可接石英/陶瓷谐振器,或者接外部时钟源。

LSI是低速内部时钟,RC振荡器。

LSE是低速外部时钟,可接石英/陶瓷谐振器,或者接外部时钟源。

HCLK(High Clock,高时钟)也称为系统时钟

然后我们设置完编译环境后

设置串口

如果没设备请检查串口驱动

根据芯片手册
PA3为RX
PA2为TX
也就说
芯片接线图(RXTX为串口芯片)

TX<--->PA3
RX<--->PA2

烧录(boot0为高电平)

1先断电
2按住boot按键不放
3按住boot按键不放再插入串口芯片通电
4烧录完成后复位芯片

新版本烧录:


1、先接好线序

V<--->5v或3.3
G<--->GND
R<--->TX
T<--->RX

进入下载模式

1先接线
2按下自锁开关锁定
3按一下rts按键

退出下载模式

1、按下自锁开关释放
2、按一下rts按键

点击烧录芯片

出现下面图片代表烧录完毕

如果出现下图,代表进入下载模式失败
请重新重复上面的步骤,或者检查串口接线是否正确

使用官方工具手动烧录

我们先用arduino导出二进制烧录文件

导出的文件在
工程/build/AirM2M.AirMCU.Air001Dev/xxx.hex

我们打开PY32IspTool_x64.exe


我们先把芯片进去下载模式

1先断电
2按住boot按键不放
3按住boot按键不放再插入串口芯片通电
4烧录完成后复位芯片

备注:新版烧录看上方
然后点击connext读取设备

读取成功

读取失败
如果出现下图,代表进入下载模式失败
请重新重复上面的步骤,或者检查串口接线是否正确
或者关闭其他串口工具(包括arduion ide)

打开固件选择hex文件
导出的文件在
工程/build/AirM2M.AirMCU.Air001Dev/xxx.hex


点击下载

烧录成功后,点击重启芯片