根據(jù)c++代碼,利用perl分析文件中占用rom,ram相關(guān)信息。適用英飛凌平臺(tái)。
標(biāo)簽: 代碼
上傳時(shí)間: 2016-03-28
上傳用戶:zjf3110
μC/ OS - Ⅱ是一個(gè)源碼公開的實(shí)時(shí)嵌入式操作系統(tǒng),它的特點(diǎn)在于公開的源代碼,很強(qiáng)的移植性,占先式多任務(wù),每 個(gè)任務(wù)有單獨(dú)的棧,中斷管理及很強(qiáng)的穩(wěn)定性與可靠性等,目前越來(lái)越受到實(shí)時(shí)嵌入式系統(tǒng)設(shè)計(jì)者的關(guān)注,而要使用μC/ OS - Ⅱ 就要針對(duì)不同的處理器進(jìn)行移植,本文通過(guò)對(duì)在80x86 和MCU - 51 上移植實(shí)例的分析,給出了在移植μC/ OS - Ⅱ系統(tǒng)時(shí)如何通 過(guò)中斷指令實(shí)現(xiàn)任務(wù)切換,解決移植的核心問(wèn)題。
標(biāo)簽: 實(shí)時(shí)嵌入式 OS 源碼 多任務(wù)
上傳時(shí)間: 2016-03-30
上傳用戶:Thuan
詞法分析,使用C語(yǔ)言進(jìn)行的編譯器,適合課程設(shè)計(jì)
標(biāo)簽: 分
上傳時(shí)間: 2016-03-30
上傳用戶:佳期如夢(mèng)
本文通過(guò)分析樸素貝葉斯的兩種常見的實(shí)現(xiàn) 模型:二項(xiàng)獨(dú)立模型(BIM)和多項(xiàng)模型(MM),提出混和模型的樸素貝葉斯方法和帶有單詞量相關(guān)的 平滑因子的混和模型。
上傳時(shí)間: 2014-11-24
上傳用戶:wyc199288
一個(gè)完整的C語(yǔ)言編譯器,包括詞法分析,語(yǔ)法分析,代碼生成,錯(cuò)誤檢查等各個(gè)部分。還有開發(fā)文檔和界面。并且使用CJ庫(kù)。
上傳時(shí)間: 2016-04-07
上傳用戶:yyq123456789
科恩著“時(shí)_頻分析:理論與應(yīng)用”該書全面系統(tǒng)地闡述了時(shí)-頻分析的理論與應(yīng)用。全書共分19章,主要內(nèi)容有:時(shí)間分析、頻率分析、尺度分析、時(shí)間-帶寬關(guān)系;瞬時(shí)頻率;密度和局部量;短-時(shí)傅里葉變換;時(shí)-頻分析;魏格納分布;時(shí)-頻表示;計(jì)算方法;綜合問(wèn)題;空間/空間-頻率表示;時(shí)間尺度表示;算子;一般聯(lián)合表示;隨機(jī)信號(hào)和高階時(shí)-頻分布。每一個(gè)概念都有舉例說(shuō)明,而且還給出了這些方法如何推廣到其它的變量,如尺度等。 西安交通大學(xué)出版社
標(biāo)簽: 分
上傳時(shí)間: 2016-04-07
上傳用戶:戀天使569
該詞法分析程序用VC++ 6.0編寫,以FileOpenDialog打開的*.c或*.cpp文件為語(yǔ)言字集的 源程序作為詞法分析程序的輸入數(shù)據(jù),經(jīng)詞法分析程序分析后的結(jié)果
上傳時(shí)間: 2016-04-09
上傳用戶:D&L37
編譯原理的一個(gè)語(yǔ)法分析程序,設(shè)計(jì),編制并調(diào)試一個(gè)語(yǔ)法分析程序,加深對(duì)語(yǔ)法分析原理的理解。可以編譯c語(yǔ)言的基本結(jié)構(gòu),包括循環(huán)嵌套和條件嵌套。(1) 執(zhí)行程序時(shí),可輸入源程序的路徑,如果輸入為空的話,將會(huì)編譯默認(rèn)的源程序“./input.dat” (2) 如果編譯發(fā)現(xiàn)有錯(cuò)誤,則會(huì)輸出錯(cuò)誤行數(shù),并在結(jié)束編譯時(shí)輸出“Complete!”
上傳時(shí)間: 2016-04-11
上傳用戶:許小華
DFT(Discrete Fourier Transformation)是數(shù)字信號(hào)分析與處理如圖形、語(yǔ)音及圖像等領(lǐng)域的重要變換工具,直接計(jì)算DFT的計(jì)算量與變換區(qū)間長(zhǎng)度N的平方成正比。當(dāng)N較大時(shí),因計(jì)算量太大,直接用DFT算法進(jìn)行譜分析和信號(hào)的實(shí)時(shí)處理是不切實(shí)際的。快速傅立葉變換(Fast Fourier Transformation,簡(jiǎn)稱FFT)使DFT運(yùn)算效率提高1~2個(gè)數(shù)量級(jí)。其原因是當(dāng)N較大時(shí),對(duì)DFT進(jìn)行了基4和基2分解運(yùn)算。FFT算法除了必需的數(shù)據(jù)存儲(chǔ)器ram和旋轉(zhuǎn)因子rom外,仍需較復(fù)雜的運(yùn)算和控制電路單元,即使現(xiàn)在,實(shí)現(xiàn)長(zhǎng)點(diǎn)數(shù)的FFT仍然是很困難。本文提出的FFT實(shí)現(xiàn)算法是基于FPGA之上的,算法完成對(duì)一個(gè)序列的FFT計(jì)算,完全由脈沖觸發(fā),外部只輸入一脈沖頭和輸入數(shù)據(jù),便可以得到該脈沖頭作為起始標(biāo)志的N點(diǎn)FFT輸出結(jié)果。由于使用了雙ram,該算法是流型(Pipelined)的,可以連續(xù)計(jì)算N點(diǎn)復(fù)數(shù)輸入FFT,即輸入可以是分段N點(diǎn)連續(xù)復(fù)數(shù)數(shù)據(jù)流。采用DIF(Decimation In Frequency)-FFT和DIT(Decimation In Time)-FFT對(duì)于算法本身來(lái)說(shuō)是無(wú)關(guān)緊要的,因?yàn)閮煞N情況下只是存儲(chǔ)器的讀寫地址有所變動(dòng)而已,不影響算法的結(jié)構(gòu)和流程,也不會(huì)對(duì)算法復(fù)雜度有何影響。
標(biāo)簽: Transformation Discrete Fourier DFT
上傳時(shí)間: 2016-04-12
上傳用戶:lx9076
練習(xí)并掌握多任務(wù)實(shí)時(shí)操作系統(tǒng)下Task 調(diào)度、Task 間主要通信手段(信號(hào)量、消息隊(duì)列等)、RISC 處理器 I/O 端口控制等內(nèi)容,并形成嵌入式實(shí)時(shí)應(yīng)用軟件的良好編程習(xí)慣。創(chuàng)建多Task,為每個(gè)Task 創(chuàng)建私有的Message Queue,每個(gè)Task 只通過(guò)自己的私有Message Queue 接收消息;Task 間消息通信通過(guò)向?qū)Ψ剿接蠱essageQueue 發(fā)送消息完成。 Task1:管理Task。負(fù)責(zé)系統(tǒng)啟動(dòng)時(shí)同步系統(tǒng)中其他Task 的啟動(dòng)同步,利用信號(hào)量的semFlush()完成。同時(shí)接收各Task 的告警信息,告警信息需編號(hào)以logmsg 方式輸出。本task 負(fù)責(zé)系統(tǒng)結(jié)束時(shí)的Task 刪除處理。 Task2:console 命令行接收Task。接收并分析console 發(fā)來(lái)的命令行及參數(shù)。自行設(shè)置5 種以上命令,并根據(jù)命令的內(nèi)容向Task3 或/及Task4 發(fā)送激勵(lì)消息。同時(shí)實(shí)現(xiàn)系統(tǒng)退出命令,使系統(tǒng)采用適當(dāng)方式安全退出。收到非法命令向Task1告警。 Task3:Led 控制Task。接收Led 控制消息(命令),自定義Led 顯示方式表現(xiàn)命令執(zhí)行情況。本task 應(yīng)負(fù)責(zé)led 相關(guān)I/O port 初始化。收到非法led 控制命令向Task1 告警。 Task4:console 輸出Task。接收需打印輸出的字串消息(命令),輸出到console。收到長(zhǎng)度為0 或超常字串向Task1 告警。
標(biāo)簽: Task RISC 多任務(wù) 信號(hào)量
上傳時(shí)間: 2016-04-12
上傳用戶:iswlkje
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1