5510|1

181

帖子

1

TA的资源

一粒金砂(高级)

楼主
 

[GD32L233C] + 2.整理一些配置的问题 [复制链接]

本帖最后由 chrisrh 于 2022-1-8 15:02 编辑

1.首先demo的例程是使用keil5.26编译的,直接用demo例程至少得使用keil5.25以上的版本;

 

2.遇到错误cannot load Flash Programming Algorithml

    ......Flash\GD32L23x_256K.FLM

 检查配置环境,ROM、RAM的设置是否正确,

可参考如下起止地址进行修改,应该能解决error:

 

 

3.例程L233C_START_Demo与例程L233R_EVAL_Demo

两个板子除部分外设引脚不同,外设初始化配置都可参考eval进行;

 

在使用L233R_EVAL_Demo_Suites例程21_LPTIMER_Deepsleep_Pwmout时,

建议在初始化中多加些延时,运行一些LED Blink什么的,

然后再进入deepsleep,否则,如果唤不醒,或者程序没写好,

可能就无法用cmsis dap下程序调试了,还得用CH340鼓捣一通;

我就是没有加延时,把demo例程直接下进去,

然后,没处理好,SWDIO就识别不出来了。如下:···

 

 

4.低功耗深度睡眠模式下,无法正常唤醒,恢复SWDIO的功能:

如遇上述情况,SWDIO读取不出来,可以通过ISP模式,使用CH340通过uart清一下芯片里的内存;

①首先将boot0置高,boot1置低,再上电后会进入ISP模式;

②按下根据板子情况连接TXD、RXD、GND、VCC、复位等;

 

 ③使用FLY_MCU,见附件

连接串口,选择DTR的低电平复位,RTS高电平进Bootloader;

点击清除芯片,按下reset复位按键,擦除芯片内的程序;

接着就可以通过SWDIO读取到ARM core了... ROM、RAM配置正确就再次可以下载了

 

 

5.关于例程USBD_CDC_ACM,通过USB枚举一个虚拟串口

在电脑上安装GD_USB的驱动程序,将程序下载后,电脑无法识别...

 无法像例程里面讲的那样,不知道大家是怎么处理的?

例程里显示应该是这样的,我的识别不出来

FlyMcu.rar

790.49 KB, 下载次数: 2

CH341SER.ZIP

367.35 KB, 下载次数: 1

GD32_Dfu_Tool_V3.8.2.9056.rar

826.51 KB, 下载次数: 9

USB_Virtual_Com_Port_Driver_v2.0.2.2673.rar

794.9 KB, 下载次数: 2

此帖出自GD32 MCU论坛

最新回复

感谢分享经验!!!   详情 回复 发表于 2022-1-10 13:06
点赞 关注
 

回复
举报

7175

帖子

2

TA的资源

版主

沙发
 

感谢分享经验!!!

此帖出自GD32 MCU论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/8 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表