自己寫的,基于MIPS4300 64 bitCPU 使用RTC中斷移植的UCOS—II源碼,內行人明白其重要性
標簽:
上傳時間: 2015-05-19
上傳用戶:Ants
在LPC2200上使用的U盤讀寫程序,需要使用uCOS-II操作系統。
上傳時間: 2015-05-22
上傳用戶:獨孤求源
這個例子如果運行,將在仿真的PC窗口中的第1,2,3行顯示一些信息后,在隨機位置顯示 1 ~ 5 .由于keil c51默認不支持重入函數,它的重入函數使用仿真的重入棧而不使用系統棧,而Small RTOS 51沒有進行重入棧管理,所以在TaskA~TaskE雖然及其相似,但不能合并. 注意:(1)在KEIL C51 工程中,我已經把輸出文件目錄設在e:\temp中,您可以在Project->Options for Target "Target 1"的output頁點擊Select Folder for Objects...和Listing頁點擊Select Folder for Listing...改變. (2)編譯時會有5個警告,其中一個是因為沒有使用一個系統函數OSSendSignal引起,它可以忽略.另4個是禁止任務間變量覆蓋分析引起,必須忽略.感謝網友John X. Liu,在這個例子中我使用了他編寫的仿真(dllPc51Emu.dll),這個dll原來是為他移植的Ucos-ii for keil c51的例子編寫. (3)Pc51Emu.dll在KEIL C51 V6.23 V7.00工作不正常.
上傳時間: 2015-05-29
上傳用戶:無聊來刷下
這個例子是例子2的另一種寫法(但任務數量不同),它使用了最高優先級任務作為顯示任務,全局變量ShowChar作為參數.函數TaskB是優先級1~10的任務函數,因為沒有使用局部變量,這些任務可以用一個函數. 注意:(1)在KEIL C51 工程中,我已經把輸出文件目錄設在e:\temp中,您可以在Project->Options for Target "Target 1"的output頁點擊Select Folder for Objects...和Listing頁點擊Select Folder for Listing...改變. 感謝網友John X. Liu,在這個例子中我使用了他編寫的仿真dll(Pc51Emu.dll),這個dll原來是為他移植的Ucos-ii for keil c51的例子編寫. (2)Pc51Emu.dll在KEIL C51 V6.23 V7.00工作不正常.
上傳時間: 2015-05-29
上傳用戶:asddsd
LCS(最長公共子序列)問題可以簡單地描述如下: 一個給定序列的子序列是在該序列中刪去若干元素后得到的序列。給定兩個序列X和Y,當另一序列Z既是X的子序列又是Y的子序列時,稱Z是序列X和Y的公共子序列。例如,若X={A,B,C,B,D,B,A},Y={B,D,C,A,B,A},則序列{B,C,A}是X和Y的一個公共子序列,但它不是X和Y的一個最長公共子序列。序列{B,C,B,A}也是X和Y的一個公共子序列,它的長度為4,而且它是X和Y的一個最長公共子序列,因為X和Y沒有長度大于4的公共子序列。 最長公共子序列問題就是給定兩個序列X={x1,x2,...xm}和Y={y1,y2,...yn},找出X和Y的一個最長公共子序列。對于這個問題比較容易想到的算法是窮舉,對X的所有子序列,檢查它是否也是Y的子序列,從而確定它是否為X和Y的公共子序列,并且在檢查過程中記錄最長的公共子序列。X的所有子序列都檢查過后即可求出X和Y的最長公共子序列。X的每個子序列相應于下標集{1,2,...,m}的一個子集。因此,共有2^m個不同子序列,從而窮舉搜索法需要指數時間。
上傳時間: 2015-06-09
上傳用戶:氣溫達上千萬的
魔王語言解釋 [問題描述] 有一個魔王總是使用自己的一種非常精練而又抽象的語言講話,沒有人能聽得懂,但他的語言是可以逐步解釋成人能聽懂的語言,因為他的語言是由以下兩種形式的規則由人的語言逐步抽象上去的: (1) α 轉換為 β1β2…βm (2) (θδ1δ2…δn) 轉換為 θδnθδn-1… θδ1θ 在這兩種形式重,從左到右均表示解釋。試寫一個魔王語言的解釋兄,把他的話解釋成人能聽得懂的話。 [基本要求] 用下述兩條具體規則和上述規則形式(2)實現。設大寫字母表示魔王語言的詞匯;小寫字母表示人的語言詞匯;希臘字母表示可以用大寫字母或小寫字母代換的變量。魔王語言可含人的詞匯。 (1)B 轉換為 tAdA (2)A 轉換為 sae [測試數據] B(exnxgz)B解釋成tsaedsaeezegexenehetsaedsae 若將小寫字母與漢字建立下表所示的對應關系,則魔王說的話是:“天上一只鵝地上一只鵝鵝追鵝趕鵝下鵝蛋鵝恨鵝天上一直鵝地上一只鵝”。 t d s a e z g x n h 天 地 上 一只 鵝 追 趕 下 蛋 恨
上傳時間: 2014-12-21
上傳用戶:大三三
S3C4510B是arm7內核的芯片,這里有他的ucos-ii的源代碼,可以參考一下。
上傳時間: 2013-12-14
上傳用戶:hoperingcong
/* * EULER S ALGORITHM 5.1 * * TO APPROXIMATE THE SOLUTION OF THE INITIAL VALUE PROBLEM: * Y = F(T,Y), A<=T<=B, Y(A) = ALPHA, * AT N+1 EQUALLY SPACED POINTS IN THE INTERVAL [A,B]. * * INPUT: ENDPOINTS A,B INITIAL CONDITION ALPHA INTEGER N. * * OUTPUT: APPROXIMATION W TO Y AT THE (N+1) VALUES OF T. */
標簽: APPROXIMATE ALGORITHM THE SOLUTION
上傳時間: 2015-08-20
上傳用戶:zhangliming420
經過兩天的奮戰,終于在borlandc3.1上實現了ucos操作系統在pc上的單步運行調試,期間得到了眾多網友留下的文字的幫助,我也決定將我的努力成果上載。 注意將software解壓到c盤根目錄下,并且將borlandc3.1安裝在d盤borlandc目錄下,進入C:\software\UCOS-II\EX1_X86L目錄下,運行bc.pif,就進入dos的borlandc程序,可以修改并單步調試程序。 這樣學ucos應該快多了吧。
標簽:
上傳時間: 2015-08-23
上傳用戶:wendy15
壓縮包里包含有JX44B0教學實驗系統用戶手冊及該系統的全套試驗例程,用c編寫,在ADT環境下編譯后下載到 實驗板即可執行,是學習arm開發的有用例程 源文件說明 Leddemo LED顯示實驗 Led LED 顯示實驗 Serial 串口實驗 Interrupt 外部中斷實驗 Dma DMA實驗 Pwm PWM實驗 Rtc 實時時鐘實驗 Watchdog 看門狗實驗 Ad AD 采樣實驗 Stepper 步進電機驅動實驗實驗 Key 鍵盤驅動實驗 Dispchar 漢字字符顯示實驗 Dispgraph 圖形顯示實驗 Iic IIC 總線實驗 Tftp TFTP 文件傳輸實驗 Usb USB 數據傳輸實驗 Iis 立體聲錄放音實驗 Touch 觸摸屏驅動實驗 cf CF卡實驗 ide IDE硬盤接口驅動實驗 parallel 并行打印機接口通訊實驗 Ucos-ii UCOS-II實驗:Eg1, Eg2, Eg3, Eg4 gprs GPRS相關實驗(主叫實驗,被叫實驗,收短信實驗和發短信實驗) gps GPS實驗
上傳時間: 2013-12-05
上傳用戶:han_zh