亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

uC-os-II

  • uCOS-II2.76

    μC/OS-II由Micrium公司提供,是一個可移植、可固化的、可裁剪的、占先式多任務(wù)實時內(nèi)核,它適用于多種微處理器,微控制器和數(shù)字處理芯片(已經(jīng)移植到超過100種以上的微處理器應(yīng)用中)。

    標(biāo)簽: uCOS-II2.76操作系統(tǒng)

    上傳時間: 2015-12-11

    上傳用戶:hardcandy

  • 基于STM32的嵌入式語音識別模塊設(shè)計

    基于STM32的嵌入式語音識別模塊設(shè)計摘要:介紹了一種以ARM 為核心的嵌入式語音識別模塊的設(shè)計與實現(xiàn)。模塊的核心處理單元選用ST公司的基于ARM Cortex—M3內(nèi)核的32位處理器STM32F103C8T6。本模塊以對話管理單元為中心,通過以LD3320芯片為核心的硬件單元實現(xiàn)語音識別功能,采用嵌入式操作系統(tǒng)~c/os—II來實現(xiàn)統(tǒng)一的任務(wù)調(diào)度和外圍設(shè)備管理。經(jīng)過大量的實驗數(shù)據(jù)驗證,本文設(shè)計的語音識別模塊具有高實時性、高識別率、高穩(wěn)定性的優(yōu)點。關(guān)鍵詞:ARM;語音識別;對話管理;LD3320;~,c/os—II引 言服務(wù)機器人以服務(wù)為目的,岡此人們需要一種更方便、更自然、更加人性化的方式與機器人交互,而不再滿足于復(fù)雜的鍵盤和按鈕操作。基于聽覺的人機交互是該領(lǐng)域的一個重要發(fā)展方向 ]。目前主流的語音識別技術(shù)是基于統(tǒng)計模式。然而,由于統(tǒng)計模型訓(xùn)練算法復(fù)雜,運算量大,一般由工控機、PC機或筆記本來完成,這無疑限制了它的運用。嵌入式語音交互已成為目前研究的熱門課題l2 ]。嵌入式語音識別系統(tǒng)和PC機的語音識別系統(tǒng)相比,雖然其運算速度和內(nèi)存容量有一定限制,但它具有體積小、功耗低、可靠性高、投入小、安裝靈活等優(yōu)點,特別適用于智能家居、機器人及消費電子等領(lǐng)域。1 模塊整體方案及架構(gòu)語音識別的基本原理 如圖1所示。語音識別包括

    標(biāo)簽: stm32 嵌入式 語音識別

    上傳時間: 2022-04-30

    上傳用戶:d1997wayne

  • 基于STM32智能家居的無線網(wǎng)關(guān)設(shè)計與實現(xiàn)

    經(jīng)濟的發(fā)展與技術(shù)的進(jìn)步帶動著人們更加渴望高品質(zhì)的生活質(zhì)量,作為當(dāng)今產(chǎn)業(yè)大熱門的智能家居逐漸成為市場關(guān)注的焦點,很多科技公司紛紛開發(fā)出自己的產(chǎn)品。不過由于浮夸的宣傳,不合理的定位和高昂的價格,導(dǎo)致了消費者紛紛對智能家居產(chǎn)品望而卻步,行業(yè)呈現(xiàn)出叫好不叫賣的現(xiàn)象。鑒于此種情況,本文定位于智能家居中低端產(chǎn)業(yè),開發(fā)設(shè)計出一款簡單實用、價格低廉的智能家居控制網(wǎng)關(guān)系統(tǒng),目的是在于讓普通人也可以享受科技發(fā)展的成果。  該網(wǎng)關(guān)系統(tǒng)綜合了電子技術(shù)、計算機技術(shù)、通信技術(shù)等多種技術(shù),從硬件和軟件兩個方面對控制網(wǎng)關(guān)進(jìn)行深入研究,最終實現(xiàn)對家居環(huán)境遠(yuǎn)程監(jiān)測的目的。  在硬件方面,該控制網(wǎng)關(guān)系統(tǒng)采用以單片機為硬件控制平臺,以供電模塊、時鐘模塊、EEPROM模塊等眾多外圍電路模塊為輔助,結(jié)合ZigBee與WiFi無線通訊技術(shù),完成對智能家居網(wǎng)關(guān)系統(tǒng)的搭建工作。該網(wǎng)關(guān)系統(tǒng)的單片機采用功能強大、價格低廉基于ARM32位CortexTM-M3的STM32F103RCT6,它主要負(fù)責(zé)對家居環(huán)境的任務(wù)調(diào)度,智能控制;ZigBee部分采用主芯片為CC2530的無線通信模塊,該模塊主要包括兩個部分:協(xié)調(diào)器和終端節(jié)點,終端節(jié)點除了通信部分,還包括溫濕度傳感器、光線傳感器、煙感傳感器等部分,它負(fù)責(zé)完成對數(shù)據(jù)的采集、打包和發(fā)送工作,協(xié)調(diào)器則負(fù)責(zé)把終端節(jié)點發(fā)送的數(shù)據(jù)進(jìn)行重新打包然后通過串口傳送給主控模塊;WiFi部分采用的是價格低廉、功能實用的ESP8266WiFi通信模塊,該模塊有三種工作模式:STA、AP和STA/AP,使得WiFi部分兼具連接熱點和發(fā)送熱點兩種功能,該模塊負(fù)責(zé)智能家居控制單元和外界通信的工作,它通過串口和控制單元通信,然后通過WiFi網(wǎng)絡(luò)發(fā)送接收信息。  在軟件方面,控制網(wǎng)關(guān)采用以Keil和IAR為開發(fā)環(huán)境,以uC/OS-Ⅱ操作系統(tǒng)為程序運行環(huán)境,結(jié)合C語言及少量匯編語言,共同完成系統(tǒng)的軟件控制工作。Keil和IAR作為開發(fā)環(huán)境可以進(jìn)行程序檢測、燒錄等輔助工作,大大減輕了工作量;uC/OS-Ⅱ操作系統(tǒng)短小精煉、功能強大的特點,使得硬件資源可以更加合理的利用,有助于節(jié)約成本,同時也讓控制網(wǎng)關(guān)系統(tǒng)可以實時多任務(wù)執(zhí)行,增強了系統(tǒng)功能;此外充分合理利用了網(wǎng)絡(luò)庫函數(shù)資源,大大節(jié)約了學(xué)習(xí)與開發(fā)進(jìn)度。...

    標(biāo)簽: stm32 智能家居 無線網(wǎng)關(guān)

    上傳時間: 2022-05-30

    上傳用戶:

  • (網(wǎng)盤)二十一天學(xué)會嵌入式

    第9章 通用IO接口.wmv   32.3M第8章 嵌入式系統(tǒng)UC OS-Ⅱ.wmv   27.9M第7章 嵌入式實時操作系統(tǒng)FREERTOS.wmv   44M第6章 基于ARM CORTEX-M3的STM32應(yīng)用編程.wmv   32.9M第5章 ARM CORTEX-M3指令集.wmv   26M第4章 搭建ARM嵌入式開發(fā)平臺.wmv   48.9M第3章 ARM處理器構(gòu)架.wmv   42.7M第2章 嵌入式操作系統(tǒng)簡介.wmv   43.9M第23章 嵌入式系統(tǒng)UC OS-Ⅱ的移植.wmv   18.5M第22章 嵌入式實時操作系統(tǒng)FREERTOS的移植.wmv   17.8M第21章 電源控制(PWR).wmv   25.7M第20章 DMA控制器.wmv   18.2M第1章 嵌入式系統(tǒng)開發(fā)概述.wmv   40.5M第19章 備份寄存器(BKP).wmv   16.1M第18章 看門狗系統(tǒng).wmv   20.7M第17章 時鐘控制系統(tǒng).wmv   32.6M第16章 高級控制定時器系統(tǒng).wmv   45.9M第15章 通用定時器系統(tǒng).wmv   35.2M第14章 同步串行通信接口.wmv   35.5M第13章 異步串行通信接口.wmv   38.7M第12章 中斷系統(tǒng).wmv   33M第11章 ADC系統(tǒng).wmv   50.4M第10章 FLASH.wmv   23.6M

    標(biāo)簽: 嵌入式

    上傳時間: 2022-06-14

    上傳用戶:

  • 嵌入式操作系統(tǒng)FreeRTOS的原理與移植實現(xiàn)

    隨著嵌入式技術(shù)的不斷發(fā)展,嵌入式芯片的不斷革新,嵌入式操作系統(tǒng)也逐漸成為嵌人式系統(tǒng)中不可或缺的部分。嵌入式操作系統(tǒng)的運用不僅能夠更有效、更合理的利用現(xiàn)有的CPU的資源,而且能夠簡化應(yīng)用軟件的設(shè)計,縮短應(yīng)用的開發(fā)周期,保證系統(tǒng)的可靠性和實時性。本文主要研究基于STM32芯片的硬件平臺,由于RAM資源的限制,只能使用占用資源少的小型操作系統(tǒng),常見的主要有uC/os-Il eCos,F(xiàn)reeRTOS等,與uC/Os-1 eCcos等商業(yè)收費的操作系統(tǒng)不同,F(xiàn)reeRTOS操作系統(tǒng)是一個源碼公開的免費實時操作系統(tǒng),能夠很好地移植于各種體系結(jié)構(gòu)的微型處理器。1 FreeRTOS操作系統(tǒng)的體系結(jié)構(gòu)作為一款輕量級操作系統(tǒng),F(xiàn)reeRTOS提供了任務(wù)管理、時間管理、信號量、消息隊列、內(nèi)存管理、記錄等功能,并且具有源碼公開、可裁減、可移植、調(diào)度策略靈活的特點[1-2,。本文主要從任務(wù)調(diào)度機制、系統(tǒng)時間管理機制、內(nèi)存分配機制、任務(wù)通信與同步機制介紹操作系統(tǒng)的體系結(jié)構(gòu),并針對時下流行的C/OS-1系統(tǒng)進(jìn)行類

    標(biāo)簽: 嵌入式操作系統(tǒng) freertos

    上傳時間: 2022-06-20

    上傳用戶:

  • 在CodeWarrior編譯環(huán)境下運行μCOS-Ⅲ

    Kinetis系列是飛思卡爾公司基于ARM Cortex-M4和Cortex-M0+內(nèi)核的單片機,和CortexM3相比,M4內(nèi)核主要增加了DSP運算指令和可選的浮點運算單元,同時保持了與Cortex-M3的兼容性,因此被寄予希望能逐步替代Cortex-M3。Kinetis也成為飛思卡爾杯全國大學(xué)生智能車競賽新的硬件平臺之一。社C/OS-III是Micrium公司推出的全新RTOS,特別適用于那些有計算前導(dǎo)零(CLZ)硬件指令的高端32位CPU,可大大加速就緒表查找速度。uC/OS-IⅡ的主要精華在于其巧妙的優(yōu)先級軟件查表算法,而對于有CLZ硬件算法指令的CPU,如MIPS、PowerPC、ARM11及以上系列,仍使用uC/OS1l就不那么合理了。uC/OS-l源代碼公開,官方已提供對目前主流單片機的移植支持,并且針對幾大主流單片機都提供相應(yīng)的教材1時,Kinetis就是其中之一。Micrium官方提供的基于Kinetis平臺的范例都是使用1AR作為集成開發(fā)環(huán)境的,考慮到飛思卡爾官方的CodeWarrior開發(fā)環(huán)境有著廣泛的用戶群,尤其是使用過S08/S12等單片機的用戶,大多熟悉CodeWarrior。因此,本文將以Kinetis 平臺為例,講述如何使用CodeWarrior集成開發(fā)環(huán)境將uC/OSI運行起來,作為應(yīng)用開發(fā)的基礎(chǔ),也便于那些教學(xué)中使用CodeWarrior編譯器的師生,將C/OSII引入嵌入式系統(tǒng)教學(xué)。

    標(biāo)簽: CodeWarrior

    上傳時間: 2022-06-24

    上傳用戶:jason_vip1

  • 基于STM32和uCOSII的數(shù)控X-Y工作臺控制系統(tǒng)設(shè)計

    摘要:設(shè)計了一種基于STM32和uC/OS-ll的二維數(shù)控X-Y工作臺控制系統(tǒng)。為使該數(shù)控系統(tǒng)具有良好的實時性和穩(wěn)定性,以嵌入式STM32Fl03VET6為控制核心,采用實時操作系統(tǒng)uC/OS-lⅡ,設(shè)計任務(wù)間的通信方式,集中管理軟硬件資源,提高系統(tǒng)的整體性能。本設(shè)計支持簡單G代碼輸入并對G代碼編程,實現(xiàn)數(shù)控X-Y工作臺步進(jìn)電機直線插補和圓弧插補,完成平面輪廓加工.使數(shù)控工作臺加工實時性和穩(wěn)定性進(jìn)一步提高。關(guān)鍵詞:STM32;uC/OS-ll;數(shù)控;實時性;插補以計算機(PC機)作為基礎(chǔ)的數(shù)字控制機床(CNC),解決了大量硬件制約問題,同時使很多應(yīng)用軟件得到兼收,為我國CNC開發(fā)和應(yīng)用帶來了新的機遇。然而,發(fā)展迅速的基于PC的數(shù)控系統(tǒng)也有著不足之處:由于PC的體積限制,這種數(shù)控系統(tǒng)不能夠裝人對體積有嚴(yán)格要求的微型或小型數(shù)控系統(tǒng),且價格昂貴;另外,基于PC的CNC功能強大,對于一些功能要求單一的簡單系統(tǒng),就難以發(fā)揮其所有功能,造成資本浪費等問題。而嵌入式系統(tǒng)的涌現(xiàn),正好彌補了基于PC的數(shù)控的不足,為數(shù)控技術(shù)提供了一種靈活方便、廉價的控制系統(tǒng)。目前,嵌入式數(shù)控系統(tǒng)的研究開發(fā)與應(yīng)用,已經(jīng)成為一個新的發(fā)展方向

    標(biāo)簽: stm32 ucosii

    上傳時間: 2022-06-25

    上傳用戶:canderile

  • UCOSII在LPC1768基于固件庫20下的移植

    前言:我從2011年年初開始玩LPC1768,在公司做過幾個LPC1768的小項目,都是基于UCOS-112.86操作系統(tǒng)和LPC17Xx V2.0固件庫(還有的基于ulP1.0以態(tài)網(wǎng)協(xié)議棧),產(chǎn)品運行穩(wěn)定,芯片級操作也十分方便(畢竟是基于固件庫操作,不用管那些復(fù)雜的寄存器),在官網(wǎng)看到不知何時出了UCOS-I1-V2.91,于是準(zhǔn)備應(yīng)用本版本編寫今后的程序,移植時,有意留心寫下這篇移植步驟,希望對初學(xué)者有幫助。一、移植前的準(zhǔn)備工作下載所需文件:1、在LPCWARE官網(wǎng)下載LPC175x 6x CMSIS-Compliant Standard Peripheral Firmware Driver Library(LPC175X,LPC176x固件驅(qū)動庫),下載地址鏈接:http://www.lpcware.com/content/nxpfile/lpc175x6x-cmsis-compliant-standard-perip heral-firmware-driver-library-keil-iar-gnu進(jìn)入網(wǎng)址選擇lpc175x6xcmsis-driver_library.zip下載pctis su amas aer baryp2i56tes(也可以在NXP官網(wǎng)下載,但本人去年下載的固件庫編譯時出現(xiàn)N多警告,看E不爽,自己改又不怕改出問題)2、在UCOS-1l官網(wǎng)下載UCOS-Il-V291源碼(上面描述為2.89,但實際內(nèi)核為2.91),下載地址鏈接http://micrium.com/page/downloads/source_code進(jìn)入網(wǎng)址選擇UC/os-11下載,如下

    標(biāo)簽: ucosii lpc1768

    上傳時間: 2022-06-26

    上傳用戶:zhanglei193

  • STM32F103 Mini板 FreeRTOS例程

    STM32F103 Mini板 FreeRTOS例程.FreeRTOS是一個迷你的實時操作系統(tǒng)內(nèi)核。作為一個輕量級的操作系統(tǒng),功能包括:任務(wù)管理、時間管理、信號量、消息隊列、內(nèi)存管理、記錄功能、軟件定時器、協(xié)程等,可基本滿足較小系統(tǒng)的需要。由于RTOS需占用一定的系統(tǒng)資源(尤其是RAM資源),只有μC/OS-II、embOS、salvo、FreeRTOS等少數(shù)實時操作系統(tǒng)能在小RAM單片機上運行。相對μC/OS-II、embOS等商業(yè)操作系統(tǒng),F(xiàn)reeRTOS操作系統(tǒng)是完全免費的操作系統(tǒng),具有源碼公開、可移植、可裁減、調(diào)度策略靈活的特點,可以方便地移植到各種單片機上運行,其最新版本為10.1.0版。

    標(biāo)簽: stm32f103 mini freertos

    上傳時間: 2022-06-30

    上傳用戶:

  • STM32和MPU6050的多種實用功能智能手表

    我們設(shè)計了一種基于UC/OS和emWin具有良好用戶界面的手表。系統(tǒng)以STM32為主控單元,通過MPU6050(MPU6050數(shù)據(jù)手冊)模塊與帶有創(chuàng)新的濾波算法實現(xiàn)計步功能;通過藍(lán)牙模塊與安卓上位機進(jìn)行雙向通信,實現(xiàn)發(fā)生危情通過手表按鍵觸發(fā)即可給指定號碼發(fā)出實時更新地圖信息的短信等功能。另外,系統(tǒng)具有手勢識別實現(xiàn)手抬起看表時屏幕自動亮,放下時屏幕暗等多項人性化的功能。

    標(biāo)簽: stm32 mpu6050 智能手表

    上傳時間: 2022-07-02

    上傳用戶:

主站蜘蛛池模板: 长阳| 綦江县| 嘉峪关市| 武胜县| 互助| 双牌县| 延边| 昌江| 海安县| 东乡族自治县| 铁力市| 周至县| 泰兴市| 禹城市| 独山县| 花垣县| 绥阳县| 秦安县| 武乡县| 永福县| 肃宁县| 京山县| 迁西县| 舒城县| 来凤县| 黄梅县| 巩义市| 津市市| 咸丰县| 许昌市| 榕江县| 崇文区| 杭锦后旗| 永福县| 龙游县| 隆回县| 灵寿县| 大城县| 边坝县| 东明县| 新绛县|