我修改了src/drv/sio路径下的ns16550sio.c,但感觉这个文件没有参加编译啊。
我的BSP中sysDuart.c中include的就是上面的驱动,为何我对这个工程进行rebuild all 操作时,上面的串口驱动程序不参加编译呢?
谢谢。
有没有参加编译很测试起来很简单,把src/drv/sio路径下的ns16550sio.c,里面随便写点乱东西来点语法严重错误,编译下,没反应就是没有参加编译,编译报这个文件有错误,不就参加编译了吗?
这个16550的驱动是编译到库里面去了的。
不过你包含它,它又没有被包含进来,理论上不成立。检查是不是某个控制宏定义把你的包含个整掉了。
又问题可以发个人消息给我。