在ucos下面做了两个最简单的蜂鸣器和led灯闪烁任务,板子能正常运行。
可是在这个程序基础上再加入一些代码,想实现串口输出打印功能及时,用的超级终端(之前没有在ucos下面用这调试方法一直很好)
最开始在设置时忘记用Options for target 下面的use micro lib了,程序编译的时候无错误,结果下载到板子上蜂鸣器也不叫了,灯也不闪烁了。可是只要把printf(.....)这语句屏蔽是,再编译下载led
和beep都正常了。可是只要有printf(....)语句,板子就不正常,终端也没有打印输出
现在再在设置里选上use micro lib时,编译程序结果有两个错误。
百度也没有找到什么答案,还望那个高手帮忙解决一下。
一周热门 更多>