STM8 在STLINK中仿真设置断点某些行设置不了断点是怎么回事
在中断函数中写了一个处理函数#pragma vector=0x12
__interrupt void TIM3_CAP_COM_IRQHandler(void)
{
TIM3_CAP_IRQ();
}
在 TIM3_CAP_IRQ()函数里某些行里设备断点设置不了,如在337行中设置断点,会自动跳到346行中,在337行和342行设置也会跳到346行中,断点也只有一个,是不是哪里设置不对了,这是为什么?
好像断点个数有限制 1.断点数目限制.2.关掉优化. sodafordeath 发表于 2016-11-7 18:50
1.断点数目限制.2.关掉优化.
找到原因了,不是断点数目和优化问题, 楼主还在忙.好勤快~~;P wdshuang09 发表于 2016-11-7 19:07
找到原因了,不是断点数目和优化问题,
是什么原因呢????我遇到一样的问题 wdshuang09 发表于 2016-11-7 19:07
找到原因了,不是断点数目和优化问题,
做人不要太自私,解决了就把方法共享一下,看看别人都是这么热心给你回答问题:
下面附上解决方法:除了断点数目和优化之外还有一个很关键,就是debug设置中一定要去掉download设置中的download to flash 最好都去掉 尼摩船长_sl 发表于 2017-6-16 15:53
是什么原因呢????我遇到一样的问题
看门狗忘记关掉了,一中断,看门狗超时,就复位了
页:
[1]