現今,在嵌入式控制領域里,面對各種設備控制功能需求的不斷增長,以往所采用的8位嵌入式處理器已經不能滿足需求。隨著EDA技術的發展,設計一種面向某一類設備的專用處理器已經成為可能。 本文基于操作系統硬件化與嵌入式處理器專用化的設計思想,提出一種專用嵌入式設備處理器的體系結構。在該結構中設計了一個硬件多任務調度邏輯單元,使其除了擁有普通嵌入式處理器的運算與控制功能外,還具備基于自身硬件邏輯單元就可實現任務調度的能力。此外該體系結構集成了多種外圍設備硬驅動邏輯單元,增加了處理器在控制方面的專業性能。本文針對分體空調這類家電設備的特性,基于該體系結構實現了一款分體空調專用設備處理器(WASP)。WASP中的硬件多任務調度控制器可以支持4個用戶可設定優先級的硬件任務,采用基于時間片的中斷事件搶占任務調度機制。該調度機制不僅保證了每個任務都可以得到CPU服務,也提高了任務調度的實時性。外圍器件硬驅動邏輯用戶接口的設計有多個控制與狀態寄存器,通過讀寫這些特殊功能寄存器達到控制硬驅動邏輯的作用。 本文設計的分體空調專用設備處理器用VHDL語言進行邏輯描述,并在Xilinx公司的FPGA芯片中實現。通過仿真后證明,該處理器由于不需要CPU進行任務切換、數據保護等工作,CPU執行效率可以達到99%以上。此外硬件多任務調度避免了軟件編程實現操作系統占用了大量存儲空間的問題,真正實現了零存儲空間占用,用少量的硬件邏輯換來了處理器芯片性能的大幅提高。同時,由于WASP對外圍器件的控制更加專業化,簡化了外圍設備驅動的軟件編程工作。
資源簡介:基于RTlinux平臺的實時多任務調度策略,運 用模塊化的設計方法,編制了程序解釋模塊、速度過渡模塊、插補和運動學算法模 塊、人機接口模塊和伺服驅動模塊,并實現了面向用戶的軟PLC功能 。
上傳時間: 2016-11-15
上傳用戶:410805624
資源簡介:MSP430單片機的實時多任務操作系統c源代碼
上傳時間: 2013-12-21
上傳用戶:han_zh
資源簡介:用MSP430系列單片機開發的實時多任務操作系統C語言源代碼
上傳時間: 2016-01-19
上傳用戶:hoperingcong
資源簡介:MSP430單片機的實時多任務操作系統c源代碼
上傳時間: 2013-12-18
上傳用戶:15071087253
資源簡介:MSP430單片機的實時多任務操作系統c源代碼,MSP430 mcu Real Time multi-task operation system source
上傳時間: 2014-01-25
上傳用戶:songrui
資源簡介:RTX51是一個適用于8051 家族的實時多任務操作系統。RTX51使復雜的系統和軟件設計 以及有時間限制的工程開發變得簡單。RTX51是一個強大的工具,它可以在單個CPU上管理 幾個作業(任務)
上傳時間: 2014-01-08
上傳用戶:huyiming139
資源簡介:RTX51是一個適用于8051 家族的實時多任務操作系統。RTX51使復雜的系統和軟件設計 以及有時間限制的工程開發變得簡單。RTX51是一個強大的工具,它可以在單個CPU上管理 幾個作業(任務)。RTX51有兩種不同的版本
上傳時間: 2013-12-13
上傳用戶:jyycc
資源簡介:MSP430單片機的實時多任務操作系統c源代碼
上傳時間: 2014-01-26
上傳用戶:皇族傳媒
資源簡介:DSP實時多任務操作系統設計與實現pdf版
上傳時間: 2013-06-21
上傳用戶:不挑食的老鼠
資源簡介:VxWorks操作系統及實時多任務程序設計
上傳時間: 2013-12-24
上傳用戶:小碼農lz
資源簡介:51單片機系統的擴展多串口設計及應用,dajia做為參考把
上傳時間: 2016-05-28
上傳用戶:璇珠官人
資源簡介:色度空間轉換的設計及FPGA實現,色度空間轉換的設計及FPGA實現
上傳時間: 2013-08-14
上傳用戶:zfyiaaa
資源簡介:GF_2_m_域乘法器的快速設計及FPGA實現,對于rs編翼碼的理解和設計有幫助
上傳時間: 2013-08-16
上傳用戶:tangsiyun
資源簡介:GF_2_m_域乘法器的快速設計及FPGA實現,RS編碼及其譯碼都是在GF_2_m_域中進行的
上傳時間: 2016-09-22
上傳用戶:xsnjzljj
資源簡介:GF_2_m_域乘法器的快速設計及FPGA實現,對于rs編翼碼的理解和設計有幫助
上傳時間: 2013-12-12
上傳用戶:日光微瀾
資源簡介:色度空間轉換的設計及FPGA實現,色度空間轉換的設計及FPGA實現
上傳時間: 2014-01-11
上傳用戶:水中浮云
資源簡介:基于分布式算法的FIR濾波器設計及FPGA實現
上傳時間: 2014-01-18
上傳用戶:lijianyu172
資源簡介::資料->【C】嵌入系統->【C0】嵌入式綜合->【2】單片機編程->【參考程序】->MSP430單片機的實時多任務操作系統c源代碼.zip
上傳時間: 2013-11-08
上傳用戶:qlpqlq
資源簡介:H.264/AVC是國際電信聯盟與國際標準化組織/國際電工委員會聯合推出的活動圖像編碼標準,簡稱H.264。作為最新的國際視頻編碼標準,H.264/AVC與MPEG-4、H.263等視頻編碼標準相比,性能有了很大的提高,并已在流媒體、數字電視、電話會議、視頻存儲等諸多領域得...
上傳時間: 2013-06-22
上傳用戶:diamondsGQ
資源簡介:軟件無線電作為一種新的無線通信概念和體制,近年來隨著3G標準的提出,日益受到國內外相關通信廠商的重視。尤其是基于軟件無線電和智能天線技術的TD-SCDMA作為通信史上第一個“中國標準”,有望扭轉多年來我國移動通信制造業的被動局面,是實現信息產業騰飛的...
上傳時間: 2013-04-24
上傳用戶:gengxiaochao
資源簡介:數字高清電視是當前世界上最先進的圖像壓縮編碼技術和數字傳輸技術的結合,是高技術競爭的焦點之一。其中,信道處理系統及其相關芯片更是集中了數字信號處理、前向糾錯編解碼等數字電視傳輸的核心技術,成為設計和開發整個數字電視系統的關鍵技術之一。本文以...
上傳時間: 2013-07-10
上傳用戶:gmh1314
資源簡介:用于motorala 68K系列處理器的小實時多任務操作系統 The OMU Kernel was written to provide a cut-down Unix-like O/S for a home-made 6809-based home computer built by me, Steven Hosgood, in the early 1980s. This package contains the RTOS vers...
上傳時間: 2014-01-21
上傳用戶:1159797854
資源簡介:UC/OS—II是一種專門為微處理器設計的搶占式實時多任務操作系統,具有源代碼公開、可移植性、可裁減性、穩定性和可靠性高等特點。由于UC/OS—II是為嵌入式應用編寫的通用軟件,故在具體應用時需根據不同單片機的特點進行移植,其大部分代碼是用標準C語言所...
上傳時間: 2017-02-08
上傳用戶:fanboynet
資源簡介:基于MDK RTX 的COrtex—M3 多任務應用設計 武漢理工大學 方安平 武永誼 摘要:本文描述了如何在Cortex—M3 上使用MDK RL—RTX 的方法,并給出了一個簡單的多任務應用設計。 關鍵詞:MDK RTX,Cortex,嵌入式,ARM, STM32F103VB 1 MDK RL—RTX 和COrtex—M3 ...
上傳時間: 2014-12-23
上傳用戶:Yue Zhong
資源簡介:一個演示實時多任務系統運行的仿真程序源碼
上傳時間: 2015-01-13
上傳用戶:gonuiln
資源簡介:自已寫的一個嵌入式實時多任務搶占式操作系統?;藥讉€禮拜,基本實現,暫時只能在MC68K上跑??勺鲄⒖?。
上傳時間: 2015-02-13
上傳用戶:yuanyuan123
資源簡介:Delphi多線程在分布式實時多任務系統中的應用
上傳時間: 2015-02-22
上傳用戶:朗朗乾坤
資源簡介:這是基于西門子16位單片c166上的嵌入式 實時多任務操作系統rtx166的源代碼。
上傳時間: 2014-03-04
上傳用戶:風之驕子
資源簡介:基于嵌入式實時多任務操作系統ucos-ii的GUI的源碼,精煉實用
上傳時間: 2013-12-23
上傳用戶:mpquest
資源簡介:uC/OS-II 源碼公開的嵌入式實時多任務操作系統內核
上傳時間: 2014-01-07
上傳用戶:372825274