ucos ii中文版(包含范例)第一章:范例 在這一章里將提供三個范例來說明如何使用 µ C/OS-II。筆者之所以在本書一開始就寫這一章是為了讓讀者盡快開始使用 µ C/OS-II。在開始講述這些例子之前,筆者想先說明一些在這本書里的約定。 這些例子曾經用Borland C/C++ 編譯器(V3.1)編譯過,用選擇項產生Intel/AMD80186處理器(大模式下編譯)的代碼。這些代碼實際上是在Intel Pentium II PC (300MHz)上運行和測試過,Intel Pentium II PC可以看成是特別快的80186。筆者選擇PC做為目標系統是由于以下幾個原因:首先也是最為重要的,以PC做為目標系統比起以其他嵌入式環境,如評估板,仿真器等,更容易進行代碼的測試,不用不斷地燒寫EPROM,不斷地向EPROM仿真器中下載程序等等。用戶只需要簡單地編譯、鏈接和執行。其次,使用Borland C/C++產生的80186的目標代碼(實模式,在大模式下編譯)與所有Intel、AMD、Cyrix公司的80X86 CPU兼容。
上傳時間: 2014-01-15
上傳用戶:lindor
設計文檔基本內容如下: 1) 整體框架 2) 詞法分析 Class CTokenizer Class CScaner C關鍵字表 標識符詞法 3) 語法分析 Class CParser Grammar 基本樹形結構 支持的語句及運算 4) 建立符號表 Class LineListRec Class BucketListRec Class CSymbolTable Class CFunArgsCheck 5) 類型檢測 Class CAnalyzer 類型匹配 函數調用參數檢測 6) 代碼生成 PCode 80X86 ASM 7) 總結 詳細內容請閱讀本文提供的設計文檔與全部源代碼。
標簽: Class CTokenizer CScaner 分
上傳時間: 2014-01-11
上傳用戶:qiaoyue
《嵌入式實時操作系統uC/OS-II》這本書已經安排了大量篇幅來專門講解uC/OS-II的移植:第13章移植uC/OS-II,第14章uC/OS-II在80X86上的移植,第15章uC/OS-II在帶有硬件浮點運算單元的80X86上的移植。所以本文只是重點講解移植到VC下和其他處理器上的不同地方,更詳細的介紹讀者可以參考《嵌入式實時操作系統uC/OS-II》這本書。和所有其他的移植一樣,本文所做的移植也只需要修改uC/OS-II處理器相關代碼,一共包括3個文件:OS_CPU.H,OS_CPU_A.ASM,OS_CPU_C.C。
上傳時間: 2013-11-28
上傳用戶:蟲蟲蟲蟲蟲蟲
打字游戲 制作這款打字小游戲是為了對匯編語言程序設計有一個更深刻的了解,將所學的知識應用于實踐,提高自己的編程水平。鑒于用匯編語言編程的復雜性,為了使游戲能夠實現自己預先的構想,所以自創了這款相對比較簡單的打字游戲。在游戲制作工作中會應用到80X86的指令系統和尋址方式,輸入輸出程序設計等,涉及到的知識領域還是很全面的,所以在通過完成這次編程,相信能得到不小的提高。 1.2游戲介紹 該游戲是一個簡單的打字游戲,雙擊圖標后將進入主菜單,再按enter鍵會進入到選擇速度的菜單,這里還有游戲的簡單介紹,按1/2進入游戲后,字母會從屏幕上方掉下,從鍵盤鍵入正確的字母則掉下的字母消失,否則當字母掉到屏幕最下面時,生命值會減少,當生命值減少到0時游戲結束,這時按Esc鍵將返回主菜單。
上傳時間: 2016-02-24
上傳用戶:asdfasdfd
μC/ OS - Ⅱ是一個源碼公開的實時嵌入式操作系統,它的特點在于公開的源代碼,很強的移植性,占先式多任務,每 個任務有單獨的棧,中斷管理及很強的穩定性與可靠性等,目前越來越受到實時嵌入式系統設計者的關注,而要使用μC/ OS - Ⅱ 就要針對不同的處理器進行移植,本文通過對在80X86 和MCU - 51 上移植實例的分析,給出了在移植μC/ OS - Ⅱ系統時如何通 過中斷指令實現任務切換,解決移植的核心問題。
上傳時間: 2016-03-30
上傳用戶:Thuan
vxwork源代碼,能在80X86機器和其它各種嵌入式處理器上移植
上傳時間: 2016-04-24
上傳用戶:xyipie
介紹了關于怎樣用DRAM 芯片用做 攝象機,即相關的程序及硬件結構,本DIY制作需要的相關知識為:計算機并行口接口信號、Inter 80X86 宏匯編語言、TURBO C 語言、DRAM 芯片原理 英文
上傳時間: 2013-12-25
上傳用戶:遠遠ssad
自然對界,Win32平臺下的微軟C編譯器(cl.exe for 80X86)在默認情況下采用如下的對齊規則:任何基本數據類型T的對齊模數就是T的大小,即sizeof(T)。比如對于double類型(8字節),
標簽:
上傳時間: 2013-12-14
上傳用戶:vodssv
CH372DSK.ZIP 2005-07-10 332KB 1.1 · CH372+MCU的U盤方案,適用于CH372或者CH375, 使用普通的MCS51單片機和SRAM或者串行EEPROM或者閃存 自行設計專用U盤或閃存盤。含源程序及相關技術規范文檔, 正式應用建議參考小容量U盤控制芯片CH331的資料 -------------------------------------------------------------------------------- CH341EVT.ZIP 2006-01-12 722KB 1.1 · CH341綜合功能評估板的使用說明及應用參考, 用于USB轉異步串口、轉打印口或EPP并口、轉2線和4線串口, 演示數字I/O控制、讀寫兼容I2C的EEPROM,含識別CH341串口 的源程序、外部EEPROM配置工具、演示和速度測試源程序等 -------------------------------------------------------------------------------- CH452IF.ZIP 2006-08-23 12KB 1.1 · CH452與單片機接口的C語言和ASM語言的參考子程序 支持4線接口/兼容CH451/兼容SPI,支持2線接口/兼容IIC, 支持真正2線接口/兼容IIC/使用SDA作為中斷請求 -------------------------------------------------------------------------------- USB_SER.PDF 2006-04-21 236KB 1.2 · USB轉串口Serial模塊的說明,用于USB轉RS232串口, USB轉異步串口UART、USB轉兩線串口(兼容IIC/I2C), 異步串口驅動程序請另下載CH341SER.ZIP或CH341SER.EXE 兩線串口驅動程序請另下載CH341PAR.ZIP或CH341P...... -------------------------------------------------------------------------------- CH341PAR.EXE 2006-01-12 96KB 2.0 · USB轉并口CH341的WINDOWS驅動程序和DLL動態庫的安裝包 支持WINDOWS 98/ME/2000/XP,支持USB轉EPP/MEM并口, 支持USB轉同步串口:IIC/I2C、SPI等, 用于隨產品發行到最終用戶 -------------------------------------------------------------------------------- CH341SER.EXE 2006-06-05 119KB 2.3 · USB轉串口CH341的WINDOWS 98/ME/2K/XP驅動程序的安裝包 在計算機端將USB設備仿真為標準Serial串口設備COM? 用于隨產品發行到最終用戶,支持CH340和CH341 -------------------------------------------------------------------------------- CH372DRV.EXE 2005-12-15 91KB 2.4 · CH372或CH375的Windows驅動程序和DLL動態庫的安裝包 可以用于內置及外置固件模式,支持WINDOWS98/ME/2000/XP 用于隨產品發行到最終用戶 -------------------------------------------------------------------------------- SOURCE37.ZIP 2005-07-15 59KB 0.1 · USB芯片CH372或CH375(在USB設備模式時)的 簡化版WINDOWS驅動程序源程序和DLL動態鏈接庫的源程序 僅供了解和學習USB設備的驅動程序及動態庫的開發過程 建議普通用戶直接下載正式版的驅動程序包CH372DRV使用 -------------------------------------------------------------------------------- FORMATUD.EXE 2006-04-25 56KB 1.2 · 可移動磁盤格式化工具,能夠提高磁盤空間利用率 用于格式化小容量U盤,支持以CH331為控制芯片的U盤, 也可用于將U盤格式化為1.44MB軟盤格式 README.TXT 2006-02-28 1KB 1.0 · 仿軟驅接口的U盤驅動器的說明 仿3.5英寸1.44MB軟盤驅動器,連線和用法同普通軟驅, 用于直接替換PC機/工控機/嵌入式系統/工業設備中的 普通軟驅FDD,純硬件,應用程序軟件無需修改 -------------------------------------------------------------------------------- CH374LIB.ZIP 2006-09-01 1.26MB 1.1 · CH374的U盤文件級操作子程序庫及相關例子源程序 支持FAT12/FAT16/FAT32的閃存盤和移動硬盤 支持MCS51/AVR/MSP430/ARM/80X86等單片機和DSP -------------------------------------------------------------------------------- CH374EVT.ZIP 2006-09-01 493KB 1.0 · CH374評估板說明及單片機使用U盤移動存儲的應用參考 單片機通過CH374讀寫U盤/閃存盤文件或控制其它USB設備 提供U盤文件級子程序庫的說明 -------------------------------------------------------------------------------- CH375HM.ZIP 2005-12-14 704KB 2.4 · U盤文件讀寫模塊的說明和相關例子源程序 嵌入式/單片機系統大容量/海量數據移動存儲的解決方案 支持常用的FAT12/FAT16/FAT32文件系統,支持8位并口, 支持I2C兩線串口,支持各種波特率TTL/RS232異步串口等 -------------------------------------------------------------------------------- README.PDF 2005-06-15 184KB 2.3 · USB芯片的電路和PCB設計參考及重要注意事項 含CH375、CH372、CH341等芯片的電路設計說明 涉及工作穩定性和抗干擾以及USB-HOST帶電熱插拔 -------------------------------------------------------------------------------- CH375HST.ZIP 2005-12-29 122KB 1.2 · CH375主機方式USB-HOST的應用參考及相關例子程序 兩個單片機系統通過USB交換數據或控制USB打印機等設備 -------------------------------------------------------------------------------- CH375HMU.ZIP 2005-12-29 185KB 2.9 · U盤文件讀寫模塊的USB升級和配置工具以及串口演示工具 通過USB連接計算機就可以升級U盤模塊中的程序, 配置U盤模塊的接口方式、功能以及串口波特率等 含最新版本的模塊目標程序、下載工具軟件及演示工具軟件 -------------------------------------------------------------------------------- CH341SER.ZIP 2006-06-05 98KB 2.3 · USB轉串口CH341的WINDOWS 98/ME/2000/XP驅動程序 在計算機端仿真標準Serial串口設備COM?, 含串口監控調試工具,支持CH341和CH340 -------------------------------------------------------------------------------- CH341PRT.ZIP 2005-12-29 42KB 1.1 · USB轉打印口CH341的WINDOWS驅動程序 將普通并口打印機轉換為USB打印機,支持WINDOWS 98/ME (WINDOWS 2000/XP不需要安裝驅動程序) CH341PAR.ZIP 2006-01-12 33KB 2.0 · USB轉并口CH341的WINDOWS驅動程序和DLL動態庫 支持WINDOWS 98/ME/2000/XP,支持USB轉EPP/MEM并口, 支持USB轉同步串口:IIC/I2C、SPI等, 可用于USB轉異步串口代替仿真串口驅動,參考INF說明 -------------------------------------------------------------------------------- CH365ED.ZIP 2004-11-28 1.28MB 1.2 · PCI總線的大容量擴展ROM應用方案 用于PCI電子盤和WINDOWS終端卡,支持無盤啟動, 可仿真軟盤和小容量硬盤,支持DOS操作系統
上傳時間: 2015-05-14
上傳用戶:lxclxc72
????? Linux ???????v0.11?????????????????????????????????? ??? Linux ????????????????????????? Linux ????????????????????? ?????????????????????? LINUX ????????????? Linux ???????????? ????????? Linux ??????????????????????????????????????? 0.11 ?0.95????????????????????????????????????????? Linux ??? PC ?? ??????????????????? C ?????????????? 80X86 ????????????????? ????????? Linux ?????????????????????????????????????????? ?????????????????????????????????????????????????????? ????????????????????????????????????? Linux 0.11 ????????
上傳時間: 2016-12-20
上傳用戶:2499257586@qq.com