本文來源電子發燒友社區,作者:李唐, 帖子地址:https://bbs.elecfans.com/jishu_2289882_1_1.html
盡管Air105開發板的外設不是很多,但其片內資源卻是不少的,例如它有4路12位的ADC、1路12位的DAC、4路UART、4路SPI、1路I2C等,并支持RTC功能。
盡管Air105開發板的外設不是很多,但其片內資源卻是不少的,例如它有4路12位的ADC、1路12位的DAC、4路UART、4路SPI、1路I2C等,并支持RTC功能。
這里僅就RTC和ADC的功能加以測試。
1.RTC測試
RTC的測試程序如下:
從程序的內容可以看出,它是以函數libgnss.getRmc()來獲取時間,并通過函數rtc.set()來更RTC的內容,增量3000來起到間隔2秒輸出作用。
經程序下載,其終端及輸出欄的內容如圖1和圖2所示。
圖1 終端信息
圖2 輸出信息
在使用Luatools軟件的情況下,其運行結果如圖3所示。
有測試結果可以看到,它確實實現了每隔2秒便輸出一次RTC計時值的效果。
圖3 測試結果
2.ADC測試
ADC的測試程序如下:
從程序的內容可以看出,它是使用函數adc.readt()來讀取指定通道的采集數據,并通過函數log.debug()來輸出。其采樣間隔,則是由函數sys.wait()來實現。
點擊“調試和運行”,其終端的輸出內容如圖4所示,說明其完成了程序的下載。
圖4 終端信息
這里對采集結果的觀察是使用的調試控制臺,其運行結果如圖5所示。
從采樣值的輸出時間可以看到,2個通道的輸出時間是基本相同的,而2組采集值的間隔基本是1秒,這正是使用2次延時函數的效果。
圖5 調試控制臺信息
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
合宙通信
+關注
關注
0文章
147瀏覽量
1737 -
Air105
+關注
關注
0文章
48瀏覽量
300
發布評論請先 登錄
相關推薦
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
評論