打印

stm32 中使用函数指针出现的问题

[复制链接]
3559|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
wangxingwu-jlu|  楼主 | 2009-11-5 21:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
EXTERN void (*Crank_Treat[240]) (void);   //定义
然后一调用函数的时候就出现
void HardFaultException(void)
{
  /* Go to infinite loop when Hard Fault exception occurs */
  while (1)
  {
  }
} 老往这个函数里面跑 是在不知道为什么
请教牛人
沙发
香水城| | 2009-11-6 08:27 | 只看该作者
这是一个函数指针数组,你是如何赋值的?怎么调用的?

使用特权

评论回复
板凳
txcy| | 2009-11-7 09:47 | 只看该作者
你调用的函数有指针指向那里,如楼上说的,要看你具体怎么调用的

使用特权

评论回复
地板
wangxingwu-jlu|  楼主 | 2009-11-8 15:58 | 只看该作者
函数指针没赋值就调用了 ,谢谢

使用特权

评论回复
5
香水城| | 2009-11-8 20:21 | 只看该作者
:L
:L

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

39

主题

96

帖子

0

粉丝