開發工具,目錄和檔案,INCLUDES H檔案

2021-07-31 21:10:49 字數 1038 閱讀 6012

開發工具

筆者採用的是borland c/c++ v3.1和borland turbo assembler彙編器完成程式的移植和測試,它可以產生可重入的**,同時支援在c程式中嵌入彙編語句。編譯完成後,程式可在pc機上執行。本書**的測試是在一台pentium-ii計算機上完成的,作業系統是microsoft windows 95。實際上編譯器生成的是dos可執行檔案,在windows的dos視窗中執行。

只要您用的編譯器可以產生實模式下的**,移植工作就可以進行。如果開發環境不同,就只能麻煩您更改一下編譯器和彙編器的設定了。

目錄和檔案

在安裝µc/os-ii的時候,安裝程式將把和硬體相關的,針對intel 80x86的**安裝到\software\ucos-ii\ix86l目錄下。**是80x86實模式,且在編譯器大模式下編譯的。移植部分的**可在下述檔案中找到:os_cpu.h, os_cpu_c.c, 和 os_cpu_a.asm。

includes.h檔案

includes.h 是主標頭檔案,在所有字尾名為.c的檔案的開始都包含includes.h檔案。使用includes.h的好處是所有的.c檔案都只包含乙個標頭檔案,程式簡潔,可讀性強。缺點是.c檔案可能會包含一些它並不需要的標頭檔案,額外的增加編譯時間。與優點相比,多一些編譯時間還是可以接受的。使用者可以改寫includes.h檔案,增加自己的標頭檔案,但必須加在檔案末尾。程式清單l9.1是為80x86編寫的includes.h檔案的內容。

程式清單l 9.1 includes.h.

#include #include #include #include #include #include #include #include "\software\ucos-ii\ix86l\os_cpu.h"

#include "os_cfg.h"

#include "\software\blocks\pc\source\pc.h"

#include "\software\ucos-ii\source\ucos_ii.h"

RealView MDK開發工具

arm 2009 03 02 16 30 54 閱讀335 字型大小 大 中小 realview mdk開發工具源自德國keil公司,被全球超過10萬的嵌入式開發工程師驗證和使用,是arm公司目前最新推出的針對各種嵌入式處理器的軟體開發工具。realview mdk整合了業內最領先的技術,融合了中國...

MTK開發工具

開發工具 1。vc6或者更高。mtk的模擬器使用vc作為開發工具。一般有兩個版本 pc simulator和modis。似乎乙個是06年的乙個是07年的。2。ads activeperl msys mingw 其它。ads和activeperl一定要裝,msys和mingw在工程裡有就要工程主目錄下...

OpenGL開發工具

opengl 是由 sgi公司開發的一套 3d圖形軟體介面標準,由於具有體系結構簡單合理 使用方便 與操作平台無關等優點,opengl 迅速成為一種 3d圖形介面的工業標準,並陸續在各種平台上得以實現。作為乙個效能優越的圖形應用程式設計介面 api 而適合於廣泛的計算環境,從個人計算機到工作站和超級...