问一个STM32TIM的问题?

ROCKLI202   2010-12-17 19:11 楼主
问一下哪位朋友用过STM32F103RC 的片子的 我用TIM5做定时器时出错
老是跳进
void HardFaultException(void)
{
  /* Go to infinite loop when Hard Fault exception occurs*/
  while (1)
  {
  }
}

这个子程序里却不进TIM5中断?
void TIM5_IRQHandler(void)
{
}
这里  请问这个TIM5到底怎么配置呢? 请指点 谢谢!

回复评论 (8)

这是硬故障异常
可能是访问错误等各种错误上访而成.
推测你的处理器是否没有 TIM5; 硬件没有允许时钟; 软件访问了非法地址
点赞  2010-12-17 22:13
                                 楼上有礼
点赞  2010-12-18 15:51
                                 处理器有TIM5的啊  ?   可是就是进不了tim5中断?
点赞  2010-12-23 09:23
                                 RC 应该有TIM5. 调试时看看中断向量表正常吗
点赞  2010-12-23 20:30
不正常  老是跳到void HardFaultException(void)
{
  /* Go to infinite loop when Hard Fault exception occurs*/
  while (1)
  {
  }
里面
点赞  2011-1-8 14:49
找个正确的程序,做对比下,TIM的用法很多种,不行要看数据手册的配置步骤,
都不知道你是用TIM的哪种用法呢,怎么解答?
点赞  2011-1-9 19:19
                                 打错,是参考手册。
点赞  2011-1-9 19:20
                                 看到这进了一个,你要是不要TIM5会不会进入这个死循环里,如果不会的话就是程序有问题,如果会的话,可能是其它的地方有问题。
点赞  2011-1-10 11:40
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复