原创 【Alios-things筆記】EMW3060 Socket編程

AliOS Things中提供了一個網絡適配框架SAL(Socket Adapter Layer)組件,用來加速MCU+通信連接芯片的應用場景開發和部署。我們使用這個框架來實現私有socket連接的建立。 EMW3060上運行了LwI

原创 【Alios-things筆記】EMW3060 Flash用戶數據存儲KV

[KV介紹] KV組件是AliOS Things中一個以Key-Value方式進行持久化存儲的輕量級組件,主要爲基於nor flash的小型MCU設備(Micro Control Unit)提供通用的Key-Value持久化存儲接口。

原创 【Alios-things筆記】EMW3060 GPIO按鍵功能實現

EMW3060引腳映射 EMW3060模塊封裝定義: EMW3060 引腳定義 代碼中的映射關係 aliso-things/platform/mcu/moc108/hal/gpio.c static co

原创 【Alios-things筆記】EMW3060 UART串口

慶科的EMW3060模組上擁有兩個串口分別爲調試串口和用戶串口。 第9.10腳爲用戶串口,可以通過這個串口與EMW3060進行數據傳輸,第21,22,24,25腳爲調試串口,這4個引腳同爲一組調試串口。 在使用MXKit-Base

原创 【Alios-things筆記】alios-things esp32配網錯誤

錯誤日誌: [37m<DEBUG> [aes_decrypt_string#88] : security level: 3[0m [37m<DEBUG> [get_ssid_passwd_from_w#697] : ssid:YUNY

原创 【Alios-things筆記】IOTX_AWSS_PASSWD_ERR

環境: 軟件:alios-things rel_2.0.0: 硬件:esp8266ex 在使用按鍵啓動Smartconfig配網後,出現如下錯誤 chan 2 chan 3 chan 4 [37m<DEBUG> [aes_decryp

原创 【Alios-things筆記】嵌入式Linux平臺使能WIFI配網和本地通訊

概述 在Alios-things中雖然有linuxhost程序可以運行,但是這個編譯出來的程序出來的應用程序只能運行在x86平臺,如果想讓嵌入式Linux系統的設備接入阿里的物聯網平臺或者智能生活開放平臺,只能使用阿里提供的iotx-sd

原创 【iotx-sdk-c筆記】linkkit_cbs_t結構下的set_property回調函數無法被調用

問題 在使用iotx-sdk-cSDK開放網關功能時,遇到一個問題: 當網關連接到阿里生活開放平臺後,通過調試界面向網關發送設置屬性時,網關程序沒有調用linkkit_cbs_t結構下的set_property回調函數。 解決方法 修改

原创 【iotx-sdk-c筆記】undefined reference to `os_htole32`

問題描述 在使用alios things 開發網關程序的時候,使用iotx-sdk-c sdk包,在生成libiot-sdk.a時爆出西面的錯誤 解決方法 打開iotx-sdk-c/src/services/awss/os/os_mi

原创 【Aliso-things筆記】AliOS Things編譯esp8266固件的BUG修改

轉載: AliOS Things編譯esp8266固件的BUG修改 問題 在使用aos upload命令下載esp8266固件時會出現找不到對於的bin文件 解決方法 修改文件: AliOS-Things/site_scons/s

原创 Z-Stack 3.0.1 ZNP開發(一)--通訊串口調整

概述 芯片:CC2530 協議棧: Z-Stack 3.0.1 功能:使用串口1的P1.6,P1.7連接MT7628,讓CC2530通過ZNP和MT7628進行通訊。 TI所提供的ZNP工程默認情況下是採用串口0與MCU進行通信,所以接

原创 Zigbee網關的設計方案

這裏提供TI的幾種網關的設計方案: 方案一:ZigBee Lighting Gateway SW http://processors.wiki.ti.com/index.php/ZigBee_Lighting_Gateway_SW ht

原创 【Aliso-things筆記】Ubuntu構建Alios-things開發環境

配置環境 系統環境爲Ubuntu 14.04.5 64-bit,官方推薦的系統環境爲Ubuntu 16.04 LTS (Xenial Xerus) 64-bit $ sudo apt-get install -y python $ sud

原创 Android開發框架總結

https://github.com/ShaunSheep/Android_100_TOP-Projects

原创 CH340G U-BOOT階段亂碼

問題描述 硬件:MT7628 系統:OpenWrt 15.05 串口:CH340G 在硬件重啓後進入到U-BOOT階段串口輸出的全部都是亂碼,但是進入到內核後串口輸出有全部正常了。 解決方式 在github上看見其他開發者也遇到同樣