999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

ARM 處理器的嵌入式新浪微博客戶端設計※

2015-09-12 06:42:22張佳進陳立暢譚雅青唐君君聶劍鋒
單片機與嵌入式系統應用 2015年5期
關鍵詞:嵌入式系統

張佳進,陳立暢,譚雅青,唐君君,聶劍鋒

(1.云南農業大學 基礎與信息工程學院,昆明650201;2.云南農業大學 機電工程技術學院)

張佳進(講師),研究方向為嵌入式系統、計算機測控;陳立暢(講師),研究方向為智能信息處理。

引 言

隨著物聯網技術的迅速發展,許多嵌入式系統具備了聯網功能,為方便系統開發者集中監控和管理遠程嵌入式系統,同時方便其他PC網上用戶或智能手機App能夠獲取嵌入式系統數據,實現遠程讀數與控制[1-3],本文提出了以STM32F103RC 處理器為核心,結合WIZnet公司的W5500 以太網接口芯片,利用新浪微博的二次開發接口[4],設計了嵌入式新浪微博客戶端,從而實現社交網絡與嵌入式硬件系統的互動,可以把人與人的關系拓展到人與物的關系、物與物的關系。本系統結構如圖1所示。

圖1 系統整體結構

1 系統主要硬件介紹

1.1 STM32F103RC微控制器

STM32F103RC 是 基 于Cortex-M3 內 核 的32 位ARM 處理器芯片,其工作頻率可達72 MHz;內置高速大容量存儲器(512KB Flash、64KB RAM);豐富的增強I/O端口和外設資源,包括2 個12 通道DMA 控制器、5 路USART、3路SPI以及12位的ADC、DAC、FSMC、SDIO、USB、CAN 總線、I2C 總線等;具有標準和先進的通信接口;提供可編程電壓檢測器(PVD),保證整個系統的穩定工作,具備較強的抗干擾能力。STM32F103RC 廣泛應用于醫療、手持終端、智能儀器儀表、計算機測控等領域[5]。

1.2 W5500以太網控制器

W5500是一款全硬件TCP/IP嵌入式以太網控制器,使用硬件邏輯門電路實現TCP/IP協議棧的傳輸層及網絡層(包括TCP、UDP、ICMP、IPv4、ARP、IGMP、PPPoE 等協議),并集成了數據鏈路層、物理層,以及32KB片上RAM作為數據收發緩存器。從而把網絡數據流量的處理工作全部轉移到W5500集成硬件中進行,使得嵌入式主控芯片MCU 只需承擔TCP/IP應用層控制信息的處理任務,從而大幅減少了上位機對于數據復制、協議處理和中斷處理等方面的工作量,提升了系統利用率及可靠性。

在操作過程中,可以把W5500作為MCU 的一個外設RAM 來使用,操作簡單方便。另外,W5500提供網絡喚醒及省電模式供客戶選用,從而降低系統功耗;還提供了SPI串行接口,能夠很容易實現與外設MCU 的整合,為嵌入式系統提供了簡易的互聯網接入方案。圖2 為W5500硬件系統結構[6]。

圖2 W5500硬件系統結構

2 嵌入式微博客戶端硬件評估板

圖3為嵌入式微博客戶端硬件評估板,其系統結構和主要電路原理圖分別見圖4~圖6,該系統主要包括以下模塊:

①USB 電 源、RS232 通 信模塊;

②RESET 復位模塊,復位MCU;

③AT24C16EEPROM 存儲模塊,存儲系統參數等信息;

圖3 嵌入式微博客戶端硬件測試板

圖4 嵌入式微博客戶端硬件系統原理

④W5500模塊,實現以太網接口功能;

⑤STM32F103RC ARM 處理器;

⑥RJ45以太網硬件接口模塊;

⑦JTAG 程序下載接口模塊。

3 嵌入式微博客戶端軟件實現

3.1 ARM CPU軟件開發環境構建

為了方便ARM Cortex系列CPU 的開發,本文采用了IAR Embedded Workbench for ARM,32K Kick start Edition,它是一個針對ARM 處理器的集成開發環境,包含編輯器、項目管理器、C/C++編譯器和ARM 匯編器等。

3.2 W5500的配置與開發

W5500可以配置為TCP、UDP、IPRAW、PPPoE模式進行數據的發送或接收,在本文中只介紹TCP和新浪微博服務器的通信流程。由于W5500已經固化了TCP/IP協議棧,因此只需創建Socket接口即可實現網絡通信,從而大幅簡化了軟件設計流程。W5500支持服務器和客戶端模式,在本系統中,W5500扮演了客戶端模式,其工作原理略——編者注。

3.3 嵌入式客戶端代碼

在STM32F103RC處理器中,嵌入式新浪微博客戶端與微博服務器的數據通信C語言示例代碼如下:

圖5 測試板STM32F103RC電路圖

圖6 測試板W5500電路圖

4 嵌入式微博客戶端測試結果

在本系統測試案例中,STM32F103RC使用了SHT11數字溫濕度傳感器和BH1750光照度傳感器對客廳的溫濕度與光線亮度進行測量采集,并通過W5500把數據發送到新浪微博。

例如在2014年5月11日15:50,客廳的溫度是25.5℃、濕度46%、光線亮度為431Lux,其測試結果略——編者注。

多次測試表明,以W5500為核心的嵌入式新浪微博客戶端具有功耗低、實時性好、穩定可靠等特點。

結 語

本文采用STM32F103RC 處理器和以太網接口芯片W5500,同時結合新浪微博二次開發接口,設計了嵌入式新浪微博客戶端,目的是實現微博社交網絡與智能嵌入式系統的交流互動,雖然本文采用的社交網絡是新浪微博,但是通過適當修改和拓展客戶端ARM 程序后,可以把本系統移植到擁有眾多用戶的微信平臺上,從而進一步打造創新型智能硬件系統。

編者注:本文為期刊縮略版,全文見本刊網站www.mesnet.com.cn。

[1]孫利民,李建中,陳渝,等.無線傳感器網絡[M].北京:清華大學出版社,2005.

[2]陳海生,鄧銳,王峰,等.可復用的基于ARM 的W5100底層驅動設計[J].單片機與嵌入式系統應用,2013,13(3):39-42.

[3]D Zeng,S Guo,Z Cheng.The web of things:A survey[J].Journal of Communications,2011,6(6):424-438.

[4]微 博 開 發 平 臺[EB/OL].[2015-01].http://open.weibo.com/.

[5]彭剛,秦志強.STM32 系列嵌入式微控制器應用實踐[M].北京:電子工業出版社,2011.

[6]W5500[EB/OL].[2015-01].http://wizwiki.net/wiki/doku.php?id=products.

猜你喜歡
嵌入式系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
半沸制皂系統(下)
TS系列紅外傳感器在嵌入式控制系統中的應用
電子制作(2019年7期)2019-04-25 13:17:14
嵌入式系統通信技術的應用
電子制作(2018年18期)2018-11-14 01:48:16
搭建基于Qt的嵌入式開發平臺
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
嵌入式軟PLC在電鍍生產流程控制系統中的應用
電鍍與環保(2016年3期)2017-01-20 08:15:32
主站蜘蛛池模板: 国产69精品久久| 91伊人国产| 日韩少妇激情一区二区| 亚洲中文在线看视频一区| 成人中文字幕在线| 91精品久久久无码中文字幕vr| 永久免费AⅤ无码网站在线观看| 国产v精品成人免费视频71pao| 日韩欧美国产三级| 奇米影视狠狠精品7777| 999国内精品久久免费视频| 国产精品福利在线观看无码卡| 国内精自线i品一区202| 欧美第二区| 欧美成人午夜视频| 欧美一区日韩一区中文字幕页| 播五月综合| 97人人做人人爽香蕉精品| 2021精品国产自在现线看| 亚洲视频免费在线看| 久久精品国产精品国产一区| 欧美精品啪啪一区二区三区| 2019年国产精品自拍不卡| 国产成人精品一区二区| 欧美日韩激情在线| 91视频青青草| 精品视频91| 成人午夜免费观看| 久久久久人妻一区精品色奶水 | 国产精品亚洲一区二区在线观看| 久久国产V一级毛多内射| 青青草原国产av福利网站| 国产精品刺激对白在线| 九九热视频在线免费观看| 一本大道香蕉久中文在线播放 | 污污网站在线观看| 日本欧美一二三区色视频| 国产一区成人| 久热中文字幕在线| 国产午夜无码专区喷水| 国产精品专区第1页| 欧美一区二区人人喊爽| 亚洲天堂视频网站| 欧美一区二区三区欧美日韩亚洲| 色屁屁一区二区三区视频国产| 色久综合在线| 77777亚洲午夜久久多人| 蜜臀av性久久久久蜜臀aⅴ麻豆| 午夜小视频在线| 无码视频国产精品一区二区| 无码免费视频| 91久久青青草原精品国产| 国产精品亚洲一区二区在线观看| 亚洲系列中文字幕一区二区| 视频二区国产精品职场同事| 中文字幕无码av专区久久| 无码AV日韩一二三区| 四虎免费视频网站| 国产精品乱偷免费视频| 91青青草视频在线观看的| 国产喷水视频| 人妻丰满熟妇αv无码| 国产精品永久不卡免费视频| 女人爽到高潮免费视频大全| 国产超碰在线观看| 国产一级无码不卡视频| 成年人免费国产视频| 亚洲天堂区| 国产美女精品人人做人人爽| 欧美视频免费一区二区三区| 综合色区亚洲熟妇在线| 日本在线亚洲| 亚洲小视频网站| 日韩欧美中文字幕在线韩免费| 在线日韩一区二区| 成人小视频网| 无码高潮喷水在线观看| 亚洲日韩第九十九页| 99ri精品视频在线观看播放| 国产精品综合色区在线观看| 一级香蕉视频在线观看| 亚洲 成人国产|