節流計畫 目錄

2021-10-14 16:23:32 字數 868 閱讀 3623

目錄

1、預備知識

2、基本外設

3、綜合應用

節流計畫旨在降低物聯網產品的硬體成本,本專欄將在2023年持續更新。

節流計畫不採用stm32/stc/pic等傳統mcu,而是充分挖掘air724ug晶元除4g通訊外的其他功能,包含但不限於gpio、tts、lcd、ota、flash、adc,key,uart,i2c、spi等。

7節 3天一篇,更新完畢需要21天

相關資料

air724ug

lua語法-上

lua語法-中

lua語法-下

luat架構

luat庫函式

14節 2天一篇,更新完畢需要28天

uart :uart1 uart2 uart3

gpio:輸入模式 輸出模式 中斷模式

i2c eeprom讀寫,oled控制

spi:lcd螢幕驅動

spi:flash讀寫

time:定時器使用

ota:遠端韌體公升級

adc:模數轉換

http:http方式連線伺服器

mqtt:mqtt方式連線伺服器

ntp:網路時間校準

nvm:非易失儲存(內部eeprom)

sd card:sd卡讀寫

9節(3x5,軟體,硬體,實測總結)5天一篇,更新完畢需要 45天

dtu:實現乙個dtu,涉及uart1 mqtt http等模組的使用

遠端開關:實現乙個遠端控制的開關或插座,涉及gpio time nvm tts ota等模組的使用

廣告機:實現乙個遠端可更新的無人值守廣告機,涉及gpio tts uart lcd ota等模組的使用

網路位元組流和主機位元組流

位元組流分為兩類 little edition le big edition be 0x123456 在兩種位元組流中的儲存方式 位址 le be 0x0000 56 12 0x0001 34 34 0x0002 12 56 主機位元組流根據cpu型別而定 網路位元組流採用be格式 為了進行轉換 b...

Linux達人養成計畫I 常見目錄作用

根目錄是最高一級的目錄 bin和sbin,usr bin和sbin都是儲存系統命令,usr裡的普通使用者能執行,下的只有超級使用者才能執行 boot 啟動目錄,改了系統可能啟不來 dev 特殊檔案 etc 預設配置檔案 home 普通使用者家目錄 root 超級使用者家目錄 lib 函式庫 medi...

位元組流應用

位元組流的一些用法 將位元組流檔案放入乙個緩衝區直接讀出 public static void readfile3 throws ioexception 將位元組檔案讀取到位元組緩衝區 public static void readfile2 throws ioexception fis.close...