今天試了下LPC812的板子,用keil開發(fā)簡(jiǎn)單測(cè)試了串口。移植了nr_micro_shell。找了LPC812的串口例程改了下,開始串口始終沒有輸出,找了板子的電路圖才發(fā)現(xiàn)串口需要短路接口。板子上需要短路SJ1和SJ4的1,2腳。默認(rèn)是2,3腳鏈接的。
短路之后串口就可以正常輸出信息了。
接下來就是移植nr_micro_shell,移植也非常簡(jiǎn)單,需要串口接收1字節(jié)和發(fā)送1字節(jié)函數(shù)以及printf函數(shù)就行。主要是在下面2處關(guān)鍵地方修改就行。
然后添加命令處理函數(shù):
最終串口測(cè)試效果:
代碼:
lcd_demo.rar (950.29 KB)