武林教你學PIC32(六)串口發(fā)送數(shù)據(jù)
1準備工作
串口是必備的,用處非常廣,可以把信息打印到屏幕上等等。
首先我們找下串口在開發(fā)板上的位置,如下圖所示,串口1在JE插槽,串口2在JH插槽處。
由于沒有申請串口模塊。所以自己焊了一個串口模塊,采用的是MAX232電平轉(zhuǎn)換芯片。焊接效果如下圖,大家也要自己動手哦,后面幾講要用到串口哦。
2波特率計算公式
3串口編程
首先配置時鐘(見第四講)系統(tǒng)時鐘80M,外設設置10M
然后配置串口波特率:
OpenUART2(UART_EN, UART_TX_ENABLE,
pbClk/16/DESIRED_BAUDRATE-1);//使能串口,發(fā)功能,配置波特率
最后發(fā)數(shù)據(jù)就用:
putsUART2("EEFOCUS GOOD!rn");
就這么簡單,呵呵。運行的效果是: