在线时间0 小时
UID425826
注册时间2013-4-9
NXP金币0
该用户从未签到
中级会员
 
- 积分
- 302
- 最后登录
- 1970-1-1
|
如题,创建bareboard project后会自动生成一个startup code文件夹,里面有_arm_start.c, _arm_end.c,kinetic_sysinit.c,kinetic_sysinit.h,runtime_configure.h五个文件,启动的话只有一个中断向量初始设置和看门狗关闭,
用户可以自己添加时钟初始化,在kinetic_sysinit.c中添加如下:
void __init_user()
{
sysinit();
}
其中sysinit()函数来自自己的sysinit.c文件,如果在kinetic_sysinit.c头部加上#include "sysinit.h" 会提示错误:
sysinit.h:no such file or directory
取消的话有警告
implicit declaration of function 'sysinit' [-Wimplicit-function-declaration] kinetis_sysinit.c
,但是鼠标单击到上面void __init_user()中的sysinit话还是能带到其sysinit.c中,这是为什么?
警告有问题不?加头文件还是不加?
感谢!
|
|