你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

紧急求助 我用Cube生成代码进行调试的时候出现这个

[复制链接]
auto46 提问时间:2015-10-21 14:46 /
用的st link v2,程序可以下载到芯片,但是不管是打断点,让程序运行到断点位置或者是单步调试,MDK都会没有响应,如果点stop或者退出调试,都会弹出这个

QQ截图20151021143957.png

收藏 评论18 发布时间:2015-10-21 14:46

举报

18个回答
auto46 回答时间:2015-10-21 14:56:48
void HAL_MspInit(void)
{
  /* USER CODE BEGIN MspInit 0 */

  /* USER CODE END MspInit 0 */

  __HAL_RCC_AFIO_CLK_ENABLE();

  HAL_NVIC_SetPriorityGrouping(NVIC_PRIORITYGROUP_4);

  /* System interrupt init*/
  /* SysTick_IRQn interrupt configuration */
  HAL_NVIC_SetPriority(SysTick_IRQn, 0, 0);

    /**DISABLE: JTAG-DP Disabled and SW-DP Disabled
    */
  __HAL_AFIO_REMAP_SWJ_DISABLE();

发现跑到红色代码的位置就死了
auto46 回答时间:2015-10-21 14:59:18
问题解决了   用cube生成代码的时候  会自动把debug给关掉  所以你要进行调试的话 还要把关掉debug的代码给屏蔽掉    位置在void HAL_MspInit(void)中的__HAL_AFIO_REMAP_SWJ_DISABLE();这条宏
auto46 回答时间:2015-10-21 15:06:07
creep 发表于 2015-10-21 14:59
__HAL_AFIO_REMAP_SWJ_DISABLE();
SWD都被关闭了,能不死么!

之前谁知道啊  一步一步找到的。。。Cube这个有点坑  竟然默认把debug给关了
安臣 回答时间:2015-10-21 14:48:06
帮顶。不知道原因
auto46 回答时间:2015-10-21 14:50:31
安臣 发表于 2015-10-21 14:48
帮顶。不知道原因

我仿真器肯定没问题  调试之前的工程都好的很
auto46 回答时间:2015-10-21 14:58:16
搞定了
creep 回答时间:2015-10-21 14:59:18
auto46 发表于 2015-10-21 14:56
void HAL_MspInit(void)
{
  /* USER CODE BEGIN MspInit 0 */

__HAL_AFIO_REMAP_SWJ_DISABLE();
SWD都被关闭了,能不死么!
埃斯提爱慕 回答时间:2015-10-21 15:18:33
提示: 作者被禁止或删除 内容自动屏蔽
埃斯提爱慕 回答时间:2015-10-21 15:19:01
提示: 作者被禁止或删除 内容自动屏蔽
auto46 回答时间:2015-10-21 15:30:18
dsjsjf 发表于 2015-10-21 15:19
在使用CUBEMX配置时,打开SWD就可以了

这个在cube哪里设置呢?
埃斯提爱慕 回答时间:2015-10-21 15:33:41
提示: 作者被禁止或删除 内容自动屏蔽
埃斯提爱慕 回答时间:2015-10-21 15:34:18
提示: 作者被禁止或删除 内容自动屏蔽
埃斯提爱慕 回答时间:2015-10-21 15:34:40
提示: 作者被禁止或删除 内容自动屏蔽
auto46 回答时间:2015-10-21 15:51:08
dsjsjf 发表于 2015-10-21 15:33
SYS--Debug--Serial-Wire

谢咯
12下一页

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版