事实上,“hello world”是我拿到板子测试的第一个工程。可惜程序刷进去没有显示,所以就绕开了。先做最直观的的TFT和LCD显示。LCD测试完了后,计划测试串口,又给绕了回来。
1、K64和DOCK两块板子连起来。
2、给DOCK上电(CN14)。
3、打开“MAPS K60MAPS-K64_1.0.0_SDKMAPS-K64_1.0.0demoshello_worlduv4mapsk64”路径下的串口测试工程。恩,程序中有不少“printf”,我首先想到是是否可以用MDK里面的Debug (Printf)Viewer。网上查了不少,但没有成功。好吧,挺无能的。查看硬件,哈哈串口在K64和Dock都有。只不过K64是TTL而已。好吧,先把程序烧进去。在断电。
4、找跟串口线连接Dock的CN7(对应K64上的UART4)。波特率115200,数据位8,无校验,一个停止位。给DOCK上电(CN14),按一下K64上的复位键,串口就会发出“hello world”
串口算是试出来了。我有点疑问,到底怎么设置才能使用MDK下的Debug (Printf)Viewer来虚拟串口显示呢?大家帮忙解决
|