国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發(fā)設計 > 正文

Get Start with Riot On Arduino-Due Board.

2019-11-09 15:53:51
字體:
來源:轉載
供稿:網(wǎng)友

Riot號稱是RIOT: The friendly Operating System for the Internet of Things. 官網(wǎng)(http://www.riot-os.org/)給出三個原因并且與其他幾種開源OS做了對比: 這里寫圖片描述

個人認為,官方給出的這張表格所展現(xiàn)的riot相較于其他os的優(yōu)勢多少有些勝之不武, 這里給出的其他三種都有明顯的短板,linux就不說了,內核龐大,軟實時而非硬實時, contiki c語言編寫,網(wǎng)絡功能強大,但不實時,非搶占,單線程模擬用戶臺多線程多少有些學習門檻,代碼結構化程度低,影響可讀性(代碼中大量的goto和switch協(xié)程模擬多線程操作). tiny os本身非C編寫,接受度較低, 目前IOT推廣的RTOS林林總總,不下十幾種, 和其他的rtos內核例如zephyr, freertos, 等等,不知道riot還有多少優(yōu)勢.

step1, 下載riot內核代碼: git clone git://github.com/RIOT-OS/RIOT.git step2,  進入目錄./RIOT/examples/hello-world/ 執(zhí)行 make BOARD=arduino-due Flash 這里寫圖片描述 編譯燒寫,一部到位.

接通串口, 新開終端執(zhí)行screen /dev/ttyACM0 115200 便可看到串口打印.

jlink+openOCD debug方式可參考前文zephyr的流程.

RIOT軟件架構圖: 這里寫圖片描述 本文參考https://github.com/RIOT-OS/RIOT/wiki/Board%3A-Arduino-Due, http://doc.riot-os.org/getting-started.html


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 乳源| 越西县| 新泰市| 明溪县| 靖西县| 禄丰县| 吴江市| 临夏市| 弋阳县| 班玛县| 潍坊市| 托克逊县| 富锦市| 正阳县| 宜都市| 鹰潭市| 离岛区| 湖南省| 德化县| 江川县| 泉州市| 江永县| 静海县| 滦南县| 通州区| 淮南市| 佛山市| 余庆县| 织金县| 宜川县| 盐池县| 鄯善县| 鱼台县| 盐城市| 马龙县| 长白| 西城区| 海宁市| 武威市| 离岛区| 峨眉山市|