一、預備知識:芯片特性介紹,開發工具安裝
1.1.1 CH579M芯片介紹
1.1.3 CH579M程序下載
二、基礎例程:基本外設使用,常用功能講解
2.1.1 CH579M:GPIO輸出,點亮LED
2.1.2 CH579M:GPIO輸入,按鍵檢測
2.1.3 CH579M:GPIO輸入,中斷檢測
2.2.1 CH579M:定時器使用
2.2.2 CH579M:紅外遙控
2.2.3 CH579M:定時器實現時間片編程
2.3.1 CH579M:UART數據收發
2.3.2 CH579M:UART數據收發(485通信方式)
2.3.3 CH579M:UART數據收發(超時判斷+狀態機)
2.3.4 CH579M:UART數據收發(環形隊列)
2.4.1 CH579M:I2C讀取溫濕度傳感器AHT10
2.4.2 CH579M:I2C驅動TM1650點亮4位數碼管
2.4.3 CH579M:I2C驅動OLED屏幕顯示
2.5.1 CH579M:ADC通過NTC熱敏電阻測量溫度
2.6.1 CH579M:SPI驅動RC522 RFID刷卡模塊
2.7.1 CH579M:內部FLASH讀寫測試
三、進階例程:高級外設使用,常用模塊驅動
3.1.1 CH579M:Ethenet網口基礎知識講解
3.1.2 CH579M:Ethenet網口連接TCP服務器
3.1.3 CH579M:Ethenet網口連接UDP服務器
3.1.4 CH579M:Ethenet網口連接MQTT服務器
3.1.5 CH579M:Ethenet網口↔串口透傳
3.2.1 CH579M:BLE藍牙基礎知識講解
3.2.2CH579M:BLE藍牙普通外設
3.2.3 CH579M:BLE藍牙HID鍵盤
3.2.4 CH579M:BLE藍牙心率監測
3.2.5 CH579M:BLE藍牙↔透傳
3.2.6 CH579M:BLE藍牙低功耗應用
四、實戰綜合:實戰項目講解,綜合功能運用
4.1.1 CH579M:基於ADC功能的溫度控制器
4.1.2 CH579M:基於AHT10的溫濕度遠程采集
4.2.1 CH579M:基於以太網和串口的透傳DTU
4.2.2 CH579M:基於以太網的遠程控制開關