本文來源電子發燒友社區,作者:xcs101, 帖子地址:https://bbs.elecfans.com/jishu_2287666_1_1.html
一、AIR105有幾個UART?AIR105有4個通用異步收發器(UART),支持單向通信、雙工通信和IrDA(紅外數據組織)SIR ENDEC規范,以及調制解調器(CTS/RTS)操作。與DMA配合使用,可以實現高速數據通信。具體引腳分布見圖中橙色部分,這里就不再羅列了。
一、AIR105有幾個UART?AIR105有4個通用異步收發器(UART),支持單向通信、雙工通信和IrDA(紅外數據組織)SIR ENDEC規范,以及調制解調器(CTS/RTS)操作。與DMA配合使用,可以實現高速數據通信。具體引腳分布見圖中橙色部分,這里就不再羅列了。

使用LuatOS的同志,有一個需要注意的地方就是系統的log日志打印是通過UART0輸出的,開發板上有個開關可以切換TYPE-C口是直連AIR105的USB口還是CH340N,而CH340N連接的就是UART0。

開發板的電路圖可看附件,理解起來還是很方便的。
二、LuatOS都有哪些串口函數LuatOS的串口操作庫中共有11個函數:
復制代碼
這里著重介紹下uart.setup(id, baud_rate, data_bits, stop_bits, partiy, bit_order, buff_size)、uart.write(id, data)及uart.read(id, len)的用法。uart.setup函數是用來配置串口的,其參數由前至后分別為:串口號、波特率、數據位、停止位、校驗位、大小端、緩沖區大小配置實例:
復制代碼
uart.write函數是用來發送數據的,其參數分別為:串口號、數據使用方法如下:
復制代碼
uart.read函數是用來發送數據的,其參數分別為:串口號、數據使用方法如下:
復制代碼
三、總結學習AIR105要用好LuatOS文檔,https://wiki.luatos.com,特別是要熟悉各個API的用法,建議有大神做一個API配置軟件,在窗口設置好各類參數后,生成函數,提高開發效率。
這里著重介紹下uart.setup(id, baud_rate, data_bits, stop_bits, partiy, bit_order, buff_size)、uart.write(id, data)及uart.read(id, len)的用法。uart.setup函數是用來配置串口的,其參數由前至后分別為:串口號、波特率、數據位、停止位、校驗位、大小端、緩沖區大小配置實例:
- -- 配置為:串口1設備,波特蘭115200,數據位8位,停止位1位,無校驗uart.setup(1, 115200, 8, 1, uart.NONE)
uart.write函數是用來發送數據的,其參數分別為:串口號、數據使用方法如下:
- -- 用串口1發送“rdyrn”uart.write(1, "rdyrn")-- 用串口1發送16位數據“0x55,0xAA,0x4B,0x03,0x86”uart.write(1, string.char(0x55,0xAA,0x4B,0x03,0x86))
uart.read函數是用來發送數據的,其參數分別為:串口號、數據使用方法如下:
- -- 用串口1讀取16個數據uart.read(1, 16)
三、總結學習AIR105要用好LuatOS文檔,https://wiki.luatos.com,特別是要熟悉各個API的用法,建議有大神做一個API配置軟件,在窗口設置好各類參數后,生成函數,提高開發效率。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
合宙通信
+關注
關注
0文章
148瀏覽量
2034 -
Air105
+關注
關注
0文章
48瀏覽量
372
發布評論請先 登錄
相關推薦
熱點推薦
RNDIS網卡應用看這篇!合宙Air780EP低功耗4G模組AT開發示例
** ? 1.1 硬件準備 合宙EVB_Air780EP開發板一套,包括天線、SIM卡; USB線 WIN10以上PC電腦 1.2 軟件準備 串口工具 如果沒有準備,推薦使用LLCO

FTP應用看這篇!合宙Air780EP低功耗4G模組AT開發示例
780EX/Air724UG… **一、相關準備工作 ** ? 1.1 硬件準備 合宙EVB_Air780EP開發板一套,包括天線、SIM卡

合宙Air780EP模塊——AT指令MQTT接入OneNET開發指南
過程,Air780EP和MQTT是最佳拍檔,讓設備互聯變得輕松又靠譜。想不想試試這簡單又神奇的操作?那就來吧!本文詳細講解了基于合宙的Air80EP

評論