杨奉武
1-CH579M+ESP8266(WiFi))基本控制篇-硬件使用说明
关注作者
前往小程序,Get
更优
阅读体验!
立即前往
腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
杨奉武
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
社区首页
>
专栏
>
1-CH579M+ESP8266(WiFi))基本控制篇-硬件使用说明
1-CH579M+ESP8266(WiFi))基本控制篇-硬件使用说明
杨奉武
关注
发布于 2021-12-01 14:53:37
796
0
发布于 2021-12-01 14:53:37
举报
文章被收录于专栏:
知识分享
说明
开发板为模块组合的形式,二者通过杜邦线连接
CH579M开发板
ESP8266模组
以上单片机和模组基础教程资料可在博客中学习
开发单片机准备工作
提示:此单片机使用Keil开发,请用户自行安装Keil软件(建议Keil5)
1.开发板使用的串口芯片为 CH340C,如果没有安装过CH340驱动,需要安装驱动
2,安装USB驱动
CH579M推荐使用USB下载,需要安装USB驱动.
3,安装keil开发支持包, 解压CH579EVT
4,把开发CH579M支持包拷贝到Keil的安装目录
5.双击运行,一直next即可
下载和运行程序
1.进入官方给的例子文件夹
2.选择UART1(测试下串口例子)
该例子功能是串口接收到什么数据就返回什么数据.
3.选择CH579M
4.编译
5.正常情况下,会在其工程目录的obj文件夹下生成hex文件
6.打开下载软件
7.按照下图配置
用户程序选择UART1程序的hex文件
8.短接BOOT和GND; 使用USB线连接电脑
注:BOOT接到低电平,然后单片机在断电上电时进入下载模式.
注:BOOT接到低电平,然后单片机在断电上电时进入下载模式.
注:BOOT接到低电平,然后单片机在断电上电时进入下载模式.
8.动作一下POWER按钮
注:BOOT接到低电平,然后单片机在断电上电时进入下载模式.
注:BOOT接到低电平,然后单片机在断电上电时进入下载模式.
注:BOOT接到低电平,然后单片机在断电上电时进入下载模式.
9.正常情况下,下载软件将会显示USB设备
9.下载程序
10.提醒
程序下载完成以后,程序自动运行.
程序下载完成以后,程序自动运行.
程序下载完成以后,程序自动运行.
11.先去掉跳线帽,然后把USB接到串口那边,测试下下载的串口程序
12.如果电脑有多余的USB口,在下载完程序以后可以直接用另一个USB口测试通信
使用ST-link 或者 JTAG下载
1.在USB下载模式下,启动两线仿真功能
2.使用ST-Link或者JTAG的SW下载模式的端口连接开发板(我使用的ST-Link)
3.选中 debug infomation (没有选择就不能在仿真调试的时候设置断点)
4.我使用的ST-Link,所以选择ST-Link; 点击Settings
5.选择SW模式,正常情况下会显示出来设备
6.这些就不多说了哈
7.下载程序
8.提示:使用SW模式下载只需要接四根线就可以,不需要短接BOOT
使用串口下载
V1.5及其以下版本
芯片的下载程序都是需要断电上电, 为防止板载的串口芯片使用TX引脚给模块供电,使用了反向二极管.
这也导致了芯片那端的RX引脚处于悬空状态.
需要PA8接4.7K电阻到3.3V, 方可使用串口下载
选择串口 -- 点击下载
给芯片断电上电,即可实现下载
本文参与
腾讯云自媒体同步曝光计划
,分享自作者个人站点/博客。
原始发表:2021-10-02 ,如有侵权请联系
cloudcommunity@tencent.com
删除
前往查看
单片机
硬件开发
本文分享自
作者个人站点/博客
前往查看
如有侵权,请联系
cloudcommunity@tencent.com
删除。
本文参与
腾讯云自媒体同步曝光计划
,欢迎热爱写作的你一起参与!
单片机
硬件开发
评论
登录
后参与评论
0 条评论
热度
最新
推荐阅读
LV.
文章
0
获赞
0
目录
说明
开发板为模块组合的形式,二者通过杜邦线连接
CH579M开发板
ESP8266模组
以上单片机和模组基础教程资料可在博客中学习
开发单片机准备工作
提示:此单片机使用Keil开发,请用户自行安装Keil软件(建议Keil5)
1.开发板使用的串口芯片为 CH340C,如果没有安装过CH340驱动,需要安装驱动
2,安装USB驱动
CH579M推荐使用USB下载,需要安装USB驱动.
3,安装keil开发支持包, 解压CH579EVT
4,把开发CH579M支持包拷贝到Keil的安装目录
5.双击运行,一直next即可
下载和运行程序
1.进入官方给的例子文件夹
2.选择UART1(测试下串口例子)
该例子功能是串口接收到什么数据就返回什么数据.
3.选择CH579M
4.编译
5.正常情况下,会在其工程目录的obj文件夹下生成hex文件
6.打开下载软件
7.按照下图配置
用户程序选择UART1程序的hex文件
8.短接BOOT和GND; 使用USB线连接电脑
注:BOOT接到低电平,然后单片机在断电上电时进入下载模式.
注:BOOT接到低电平,然后单片机在断电上电时进入下载模式.
注:BOOT接到低电平,然后单片机在断电上电时进入下载模式.
8.动作一下POWER按钮
注:BOOT接到低电平,然后单片机在断电上电时进入下载模式.
注:BOOT接到低电平,然后单片机在断电上电时进入下载模式.
注:BOOT接到低电平,然后单片机在断电上电时进入下载模式.
9.正常情况下,下载软件将会显示USB设备
9.下载程序
10.提醒
程序下载完成以后,程序自动运行.
程序下载完成以后,程序自动运行.
程序下载完成以后,程序自动运行.
11.先去掉跳线帽,然后把USB接到串口那边,测试下下载的串口程序
12.如果电脑有多余的USB口,在下载完程序以后可以直接用另一个USB口测试通信
使用ST-link 或者 JTAG下载
1.在USB下载模式下,启动两线仿真功能
2.使用ST-Link或者JTAG的SW下载模式的端口连接开发板(我使用的ST-Link)
3.选中 debug infomation (没有选择就不能在仿真调试的时候设置断点)
4.我使用的ST-Link,所以选择ST-Link; 点击Settings
5.选择SW模式,正常情况下会显示出来设备
6.这些就不多说了哈
7.下载程序
8.提示:使用SW模式下载只需要接四根线就可以,不需要短接BOOT
使用串口下载
V1.5及其以下版本
芯片的下载程序都是需要断电上电, 为防止板载的串口芯片使用TX引脚给模块供电,使用了反向二极管.
这也导致了芯片那端的RX引脚处于悬空状态.
需要PA8接4.7K电阻到3.3V, 方可使用串口下载
选择串口 -- 点击下载
给芯片断电上电,即可实现下载
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档
0
0
0
推荐