一个关于CCS 编程的问题

2019-08-05 16:58发布

在学习一个三相SPWM程序,有基本的程序教程。例程中,C相是通过A、B相计算得到,实际波形不是很理想。所以我增加了C相的sin表sinc,在包含主程序的源文件中定义申明了这个数组,sinc。然后在中断程序里调用,中断程序在另一个源文件里。编译的时候就提示“sinc” undefined。请问这是为什么?sinc 我已经申明了,为什么还是undefined。
1.png
定义的数组 float sina ,sinb,sinc
2.png
在中断里调用 sina ,sinb,sinc
3.png
编译提示错误 , “sinc  undefined”

sina、 sinb 是例程里就定义好的, sinc是我自己加上去的,为什么就会编译错误,很奇怪。。。。请高人指点


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
7条回答
dlmuallen
2019-08-06 01:57
本帖最后由 dlmuallen 于 2014-4-7 10:01 编辑
zhangmangui 发表于 2014-4-6 22:18
在外部定义的    在调用source下面要做extern申明的
在.h中也可以

感谢版主!问题已解决

一周热门 更多>