說明:
1. 粗略看了一下,教程比較詳細,基本是手把手了。
2. 教程地址:https://doc.micrium.com/display/MBED/Hands-on+Workshop+Manual
3. 用於ST官方的STM32F7探索版例子:https://www.micrium.com/download/stm32f7-discovery-smart-thermostat-mbed-project/
========================
對於這個工程,簡單的說就是在uCOS-III+uC/TCP-IP的基礎上移植mbed client,然後連接雲端服務mbed connector,最後,用戶要獲取板子的相關信息或者控制板子的話,需要編寫一個Web app後臺,程式語言可以是JAVA,python或者NODE.js,用來管理用戶和mbed connector的連接。當然,不做後臺,用戶也可以直接訪問mbed connector。但這樣的話,存在安全漏洞,因為無法設置訪問權限和相關秘鑰。整個過程用圖片描述就是如下這樣:
mbed Device Connector就是個遠程伺服器:
mbed client是個C++編程的庫,用於連接mbed Connector使用: