gd32jlink第一次下载可以用,重新上电后不行了

现象:gd32f103cbt6
三个按键,一个电机,一个pwm输出控制舵机

jlink下载程序后正常运行,按键,电机,舵机都可以用
,彻底断电后重新上电,按键和电机都可以用,但是舵机不能用了。
舵机:pb3引脚,定时器1通道1输出pwm

解决:最终找到同事的朋友,给发了几行代码,搞定。
发给我的代码如下:不能直接用,我正常使能复用时钟,更改引脚映射,禁用了jtag ,代码不能用去网上找gd32禁用jtag 更改引脚映射
RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO, ENABLE); // 使能复用时钟
GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable, ENABLE); // 更改引脚映射 禁用JTAG 启用SWD
BKP_TamperPinCmd(DISABLE); // 关闭侵入检测
DBGMCU->CR &= ~((uint32_t) 1 << 5); // 关闭PB3异步跟踪功能
再次感谢大神江湖救急

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值