你的浏览器版本过低,可能导致网站不能正常访问!为了你能正常使用网站功能,请使用这些浏览器。
奏奏奏 发表于 2018-11-15 09:23 用STM32CubeMX配置我没见过会出现重映射BUG的,库手动选择LL库
我源文件和CubeMx配置文件都上传了,能不能帮我看看问题出在什么地方
tmpreg &= ~REMAP_PIN_MASK; \
tmpreg |= AFIO_MAPR_SWJ_CFG; \
tmpreg |= REMAP_PIN; \
AFIO->MAPR = tmpreg; \
}while(0U)
比LL库中的重映射 多了一个 tmpreg |= AFIO_MAPR_SWJ_CFG; \ 才使的防直时不会出错。 所以我可以100%的肯定这是官方的一个BUG 。
总结起来就是 1.在使用LL库时生成的初始化函数没有进行重映射而HAL库却有2.LL库在进行重映时没有对JTAG口进行赋值,而HAL却有 希望官方能修复这个BUG