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

STM32F103在超載限制器中的應(yīng)用

2012-04-29 03:10:09姜日凡
科技創(chuàng)新導(dǎo)報 2012年12期
關(guān)鍵詞:系統(tǒng)

姜日凡

1 引言

超載限制器是配置在重型起重設(shè)備的安全裝置之一,在吊裝作業(yè)過程中對被吊裝的貨物重量起到監(jiān)測作用。它根據(jù)該機(jī)械的額定重量作限制設(shè)定,當(dāng)起吊重量達(dá)到限定值或超過限定值時,超載限制器就立刻發(fā)出報警甚至將自動切斷電源迫使吊鉤下降,放棄對超載貨物的吊裝。由于用戶的限價原因使得這種產(chǎn)品一直處于較低品位,但考慮到超載限制器是防止因超載而造成惡性事故的重要裝置,必須在性能、功能上加以提高來滿足實際需要并在產(chǎn)品成本上加以限制,提高市場競爭能力。

傳統(tǒng)的超載限制器采用單片機(jī)為核心部件控制和處理超載限制器的整個監(jiān)測過程,傳統(tǒng)的超載限制器的軟硬件有一些缺點(diǎn),硬件缺點(diǎn)是芯片和元器件太多,造成超載限制器體積大,抗干擾性差。軟件缺點(diǎn)是大部分單片機(jī)flash太小無法嵌入操作系統(tǒng),一般主程序采用循環(huán)掃描,造成現(xiàn)場的實時性差。

我們采用移植了μC/OS-II操作系統(tǒng)的STM32F103為核心芯片的超載限制器,可以有效地避免傳統(tǒng)超載限制器的軟硬件的缺點(diǎn);硬件方面減少了大量外部元器件(如:數(shù)據(jù)采集芯片、存儲芯片、通信芯片等),提高了抗干擾性,減小了體積,同時價格低廉,降低了產(chǎn)品成本;軟件方面移植了μC/OS-II操作系統(tǒng),提高了系統(tǒng)的實時性和程序的擴(kuò)展性。

2 STM32F103芯片性能和特點(diǎn)

STM32系列基于專為要求高性能、低成本、低功耗的嵌入式應(yīng)用專門設(shè)計的ARM Cortex-M3內(nèi)核。ARM的Cortex-M3處理器是最新一代的嵌入式ARM處理器,它為實現(xiàn)MCU的需要提供了低成本的平臺、縮減的管腳數(shù)目、降低的系統(tǒng)功耗,同時提供卓越的計算性能和先進(jìn)的中斷系統(tǒng)響應(yīng)。

STM32系列按性能分成兩個不同的系列:STM32F103“增強(qiáng)型”系列和STM32F101“基本型”系列。增強(qiáng)型系列時鐘頻率達(dá)到72MHz,是同類產(chǎn)品中性能最高的產(chǎn)品;基本型時鐘頻率為36MHz,以16位產(chǎn)品的價格得到比16位產(chǎn)品大幅提升的性能,是16位產(chǎn)品用戶的最佳選擇。兩個系列都內(nèi)置32K到128K的閃存,不同的是SRAM的最大容量和外設(shè)接口的組合。時鐘頻率72MHz時,從閃存執(zhí)行代碼,STM32功耗36mA,是32位市場上功耗最低的產(chǎn)品,相當(dāng)于0.5mA/MHz。

STM32F103xx增強(qiáng)型系列使用高性能的ARM Cortex-M3 32位的RISC內(nèi)核,工作頻率為72MHz,具有單周期乘法和硬件除法,內(nèi)置高速存儲器(高達(dá)128K字節(jié)的閃存和20K字節(jié)的SRAM),豐富的增強(qiáng)I/O端口(多功能雙向5V兼容的I/O口和所有I/O口可以映像到16個外部中斷)和聯(lián)接到兩條APB總線的外設(shè)。所有型號的器件都包含2個12位的ADC(1us轉(zhuǎn)換時間和0至3.6V的轉(zhuǎn)換范圍)、3個通用16位定時器(每個定時器有多達(dá)4個用于輸入捕獲/輸出比較/PWM或脈沖計數(shù)的通道)和一個PWM定時器,還包含標(biāo)準(zhǔn)和先進(jìn)的通信接口:多達(dá)2個I2C(SMBus/PMBus)和2個SPI同步串行接口(18兆位/秒)、3個USART(支持ISO7816,LIN,IrDA接口和調(diào)制解調(diào)控制)、一個USB和一個CAN。

STM32F103xx增強(qiáng)型系列工作于-40°C至+105°C的溫度范圍,供電電壓2.0V至3.6V,一系列的省電模式保證低功耗應(yīng)用的要求。

這些豐富的外設(shè)配置,使得STM32F103xx增強(qiáng)型微控制器適合于多種應(yīng)用場合:電機(jī)驅(qū)動和應(yīng)用控制、醫(yī)療和手持設(shè)備、PC外設(shè)和GPS平臺、工業(yè)應(yīng)用(如:可編程控制器、變頻器等)、警報系統(tǒng)、視頻對講和暖氣通風(fēng)空調(diào)系統(tǒng)。

3 μC/OS-II在STM32F103上的移植

我們采用移植了μC/OS-II操作系統(tǒng)的STM32F103為核心芯片的超載限制器,這樣就有效的提高了超載限制器的實時性。μC/OS-II是一個完成的,可移植、可固化、可裁減的搶占式實時多任務(wù)操作系統(tǒng)內(nèi)核。主要用ANSI的C語言編寫,少部分代碼是匯編語言。它的主要特點(diǎn)如下:

(1)公開源代碼,很容易就能把操作系統(tǒng)移植到各個不同的硬件平臺上;

(2)可移植性,絕大部分源代碼是用C語言寫的,便于移植到其他微處理器上;

(3)可裁剪性,有選擇的使用需要的系統(tǒng)服務(wù),以減少所需的存儲空間;

(4)占先式,完全是占先式的實時內(nèi)核,即總是運(yùn)行就緒條件下優(yōu)先級最高的任務(wù);

(5)多任務(wù),可管理64個任務(wù),任務(wù)的優(yōu)先級必須是不同的,不支持時間片輪轉(zhuǎn)調(diào)度法;

(6)可確定性,函數(shù)調(diào)用與服務(wù)的執(zhí)行時間具有其可確定性,不依賴于任務(wù)的多少;

(7)實用性和可靠性,成功應(yīng)用該實時內(nèi)核的實例,是其實用性和可靠性的最好證據(jù)。

由于μC/OS-II僅是一個實時內(nèi)核,這就意味著它不像其他實時存在系統(tǒng)那樣提供給用戶的只是一些API函數(shù)接口,還有很多工作需要用戶自己去完成。

下面看看ucosii代碼組成:

os_core.c是ucosii的核心,它包含了內(nèi)核初始化,任務(wù)切換,事件塊管理等,其中事件塊是各個同步量的基礎(chǔ),如:os_flag.c、os_mbox.c、os_mutex.、os_q.c、os_sem.c 是各個同步量管理代碼;os_mem.c 是內(nèi)存管理代碼;os_time.c 是時間管理代碼,主要做各種延時;os_tmr.c是定時器管理代碼。

移植相關(guān)文件如下:os_cpu.h是進(jìn)行數(shù)據(jù)類型定義,處理器相關(guān)代碼和幾個函數(shù)原型;os_cpu_c.c:是定義一些用戶hook函數(shù);os_cpu_a.asm:是移植需要用匯編代碼完成的函數(shù),主要就是任務(wù)切換函數(shù);os_dbg.c是內(nèi)核調(diào)試相關(guān)數(shù)據(jù)和函數(shù),可以不改。

4 結(jié)語

我們采用移植了μC/OS-II操作系統(tǒng)的STM32F103為核心芯片的超載限制器,該控制系統(tǒng)較以往系統(tǒng)具有功能強(qiáng)、抗干擾能力強(qiáng)、實時性強(qiáng)、體積小、操作方便等特點(diǎn),多個參數(shù)顯示及超載限動報警保護(hù)使操作人員能及時了解起重機(jī)的工作情況,提高了工作效率,有效地預(yù)防了事故的發(fā)生。

參考文獻(xiàn)

[1] 劉軍.例說STM32[M].北京航空航天大學(xué)出版社,2011.

[2] 召貝貝譯.嵌入式實時操作系統(tǒng)μC/OS-II[M].北京航空航天大學(xué)出版社, 2005.

猜你喜歡
系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機(jī)系統(tǒng)
ZC系列無人機(jī)遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統(tǒng)
基于UG的發(fā)射箱自動化虛擬裝配系統(tǒng)開發(fā)
半沸制皂系統(tǒng)(下)
FAO系統(tǒng)特有功能分析及互聯(lián)互通探討
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
一德系統(tǒng) 德行天下
PLC在多段調(diào)速系統(tǒng)中的應(yīng)用
主站蜘蛛池模板: 一级做a爰片久久毛片毛片| 99re热精品视频中文字幕不卡| 国产精鲁鲁网在线视频| 欧美啪啪一区| 国产欧美日韩精品第二区| 97在线免费| 欧洲熟妇精品视频| 欧美在线综合视频| 欧类av怡春院| 国产簧片免费在线播放| 在线色国产| 国产午夜一级毛片| 本亚洲精品网站| 色综合久久88色综合天天提莫| 少妇精品在线| 久久一日本道色综合久久| 亚洲福利网址| 精品久久蜜桃| 99热这里只有精品免费| 毛片网站在线看| 久久精品免费国产大片| 亚洲精品大秀视频| 久久国产精品嫖妓| 国产成人免费| 久久96热在精品国产高清| 亚洲国产天堂久久综合| 亚洲精品第1页| 国产91精品最新在线播放| 欧美一级99在线观看国产| 91人妻在线视频| 亚洲福利一区二区三区| 亚洲bt欧美bt精品| 日本精品视频一区二区| 久久伊伊香蕉综合精品| 国产高清免费午夜在线视频| 免费Aⅴ片在线观看蜜芽Tⅴ| 国产精品成人免费视频99| 亚洲三级电影在线播放| 久久精品丝袜| 亚洲国产无码有码| 成年女人a毛片免费视频| 欧美亚洲激情| 乱系列中文字幕在线视频| 欧美黄色a| 免费观看精品视频999| 久久这里只精品国产99热8| 欧美精品v欧洲精品| 亚洲av无码专区久久蜜芽| 国产欧美亚洲精品第3页在线| 亚洲日本一本dvd高清| 国产精品页| 久久国产精品波多野结衣| 国产全黄a一级毛片| 亚洲av色吊丝无码| 国产成人毛片| 日韩av在线直播| 日韩精品中文字幕一区三区| 亚洲天堂视频在线观看免费| 91视频区| 一本综合久久| www亚洲精品| 天堂成人av| 国产精品一区二区国产主播| 国产性猛交XXXX免费看| 一级成人a做片免费| 色偷偷av男人的天堂不卡| 日韩第九页| 国产浮力第一页永久地址| 成人午夜网址| 国产乱子精品一区二区在线观看| 亚洲热线99精品视频| 国产国模一区二区三区四区| 凹凸国产分类在线观看| 国产成人精品一区二区不卡| 亚洲一区二区视频在线观看| 精品国产网| 99久久成人国产精品免费| 国产午夜一级淫片| 亚洲国产成人自拍| aaa国产一级毛片| 无码电影在线观看| 亚洲国产精品成人久久综合影院|