V3.5的库SystemInit()和F103RC不兼容问题

2019-07-20 22:31发布

本帖最后由 ArchiChain 于 2019-7-16 08:42 编辑

我的工程使用V3.5.0的库 调用原子的例程实现ADC(ADC1,实际调用ch1 ch14)和PWM(Timer3 全映射到PC6 7 8 9四个端口输出)功能在STM32F103VET6的开发板上仿真正常,后来把程序烧录到F103RCT6上发现第一次下载后SWD端口被锁死,一行行注销测试,昨天以为是SysInit()冲突,后来检查发现是启动ADC_Cmd(ADC1, ENABLE);        //启动ADC1
后SWD端口无法复用,
  RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO, ENABLE);//  
  GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable, ENABLE);
这个也加了,和原子例程唯一不同我多调用一个ch14。
有没有大神指点一下?谢谢!





友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
ArchiChain
1楼-- · 2019-07-20 23:19
 精彩回答 2  元偷偷看……
peng1554
2楼-- · 2019-07-21 01:20
我这边手中的RCT6不注释你说的地方也能正常下载和仿真,感觉你的思路不对
ArchiChain
3楼-- · 2019-07-21 05:59
 精彩回答 2  元偷偷看……

一周热门 更多>