本書是《單片機應用程序設計技術》(修訂版)一書的姐妹篇?!秵纹瑱C應用程序設計技術》的內容以程序設計的經驗和技巧為主,而本書內容則以程序設計的基本算法為主,目的在于全面提高單片機程序設計者的軟件素質。基本內容包括:單片機常用的線性數據結構和相關算法、排序和查找算法、樹和圖在單片機中的實現、常用的數據處理算法及常用編碼方法等。從單片機系統的實際硬件環境出發,語言通俗易懂,使讀者輕松地將單片機程序設計基本算法學到手。為加強學習效果和增加實用價值,本書配套了上機學習光盤,在光盤中還提供了最新修訂的子程序庫和相關調試工具軟件,以及眾多單片機資料。 本書可作為電子技術人員自學單片機程序設計基本算法的教材,也可供高等院校電子技術類專業本科生和研究生參考。
上傳時間: 2013-07-17
上傳用戶:luyanping
DSP和FPGA相關方面的論文,對提高DSP相關方面的理論水平很有幫助
上傳時間: 2013-04-24
上傳用戶:superhand
DSP和FPGA相關方面的學術論文,對提高DSP相關的理論水平及實際應用水平很有幫助
上傳時間: 2013-04-24
上傳用戶:athjac
常用的單片機復位電路??煽康貜臀浑娐纺苓^提高單片機的系統性能
上傳時間: 2013-06-25
上傳用戶:hn891122
一本鞏固C語言的好教材,看完它后你的內功真正提高了。
標簽: C語言
上傳時間: 2013-05-22
上傳用戶:dgann
本文對各類開關電源的工作原理作一闡述。 傳統的線性穩壓電源雖然電路結構簡單、工作可靠,但它存在著效率低(只有40% -50%)、體積大、銅鐵消耗量大,工作溫度高及調整范圍小等缺點。為了提高效率,人們研制出了開關式穩壓電源,它的效率可達85% 以上,穩壓范圍寬,除此之外,還具有穩壓精度高、不使用電源變壓器等特點,是一種較理想的穩壓電源。
上傳時間: 2013-04-24
上傳用戶:mdrd3081
隨著工業技術的不斷發展,大型結構件的應用越來越多。在這些大型結構件的焊接生產中存在大量的彎曲角焊縫和折線角焊縫,實現這些焊縫的自動化焊接對于提高生產效率和保證產品質量具有非常重要的意義。這些工件結構龐大,很多焊接作業必須在現場進行,難以采用手臂式機器人進行自動焊接,也難以采用編程或示教的方式進行焊縫跟蹤;另外在對這些焊縫進行自動焊接時,不僅要控制焊槍跟蹤焊縫移動,同時還要調整焊槍的傾角,以保證焊接質量。 為此,本文以輪式移動焊接機器人為平臺,解決大范圍移動焊接問題;同時采用旋轉電弧作為傳感器,進行焊槍偏差識別與傾角檢測,從而實現大型構件角焊縫自動焊接。研究內容主要包括:焊接電流信號的濾波處理;焊槍偏差與傾角檢測;水平彎曲角焊縫、具有直角轉彎的角焊縫和水平折線角焊縫跟蹤及焊槍傾角調整控制器的設計。 針對焊接電流信號易受外界噪聲干擾影響的問題,本文提出以軟閾值小波濾波為核心的組合濾波算法,對旋轉電弧傳感器采集到的電流信號進行濾波處理,使電流波形得到了明顯地改善,提高了電流信號的信噪比,為焊槍的偏差和傾角檢測奠定了基礎。
上傳時間: 2013-04-24
上傳用戶:yan2267246
在LCD顯示應用領域,通常數據源輸出圖像的分辨率是變化,而從工業生產標準化要求和獲得最佳顯示效果的角度出發,LCD顯示器的物理分辨率則是固定不變的。這就需要將不同分辨率的輸入圖像經過縮放后輸出到分辨率固定的LCD顯示器上,當前工業上解決這一問題的方案是在輸入數據源和數據顯示設備之間設置LCD圖像引擎來實現縮放處理。LCD圖像引擎是面向LCD顯示器應用的一種高度集成的圖像處理芯片,它在整個LCD顯示系統中具有不可取代的位置。 本文在分析了大尺寸LCD圖像引擎的研究現狀之后,提出了擬開發的大尺寸LCD圖像引擎的總體結構和設計目標。針對該體系結構,提出了一種基于2點的三次樣條插值算法,推導出了該算法的插值核函數的表達式,并基于該算法實現LCD圖像引擎的核心部分——圖像縮放引擎的硬件結構設計。主觀和客觀Q值評價實驗結果表明,該算法獲得的插值圖像質量非常接近傳統的雙三次插值算法,而運算復雜度和硬件實現開銷卻低于后者,對于實時性要求較高的LCD圖像引擎來說該算法是一個性價比較高的插值算法。 為了提高經過圖像縮放引擎處理后的圖像顯示質量,在LCD圖像引擎中引入了圖像色彩調整技術。
上傳時間: 2013-06-07
上傳用戶:zoushuiqi
TTCAN協議在CAN協議基礎之上,將事件觸發機制與實時性更高的時間觸發機制相結合,提高了網絡實時性,滿足對安全性要求苛刻的實時系統以及總線日益增長的信息負載的需求;同時,CAN總線技術的基礎為TTCAN總線技術研究奠定了很好的軟硬件支持條件。 論文首先介紹了TTCAN協議的通訊原理、軟硬件環境的建立和總線網絡性能的測試方法。 按照ISO11898-4標準的要求,在自主研發的CAN總線實時仿真系統上結合軟件編程能夠實現TTCAN協議的時間觸發通訊功能,使整個系統成為具有時間觸發功能的TTCAN總線通訊網絡,得到網絡要采用TTCAN協議通訊時各ECU必須具備穩定可靠的本地時鐘和相應的時鐘同步和計數機制的結論。 結合混合動力電動汽車動力系統對采用TTCAN協議通訊時的網絡性能進行了測試和分析,結果表明,TTCAN網絡中周期型消息的實時性不受網絡中其他消息的影響,時間觸發通訊方式和系統矩陣的調度安排在一定程度上減少了總線上消息間的沖突,提高了網絡實時性和總線帶寬利用率。 對比分析同等條件下TTCAN總線網絡和CAN總線網絡的性能,TTCAN協議能夠保證網絡總線在高峰值負載的情況下網絡的實時性。 研究了對TTCAN總線網絡中time master(時間主節點)和reference message(參考消息)進行故障診斷和容錯的方法,通過實驗驗證了采用冗余的方式能夠保證當前時間意義上的主節點和參考消息故障情況下整個網絡的性能不受影響,提高故障情況下網絡的可靠性。
上傳時間: 2013-04-24
上傳用戶:refent
蓄電池組作為一種清潔、綠色能源得到了越來越廣泛的應用,性能價格比及容量不斷提高的新型動力蓄電池如鋰電池、鎳鎘電池、鎳氫電池等在電動汽車、電動自行車、磁懸浮列車和艦船的驅動和電源系統中將有廣闊的應用前景。如何進一步提高蓄電池組的使用壽命、充放電能力及可靠性,并滿足系統的要求,是當前該領域國內外專家、工程技術人員所矚目和亟待解決的問題。本文的研究工作正是旨在建立一套智能蓄電池組管理系統(BMS)的軟硬件平臺,研究如何對蓄電池組進行監測、管理,提高運行可靠性;提高其使用壽命、消除外界不利影響;研究合理的充放電算法,并在此基礎上開發研制出能投入實際使用的產品樣機。 論文闡述了鎳氫電池的工作原理、充放電理論和算法,蓄電池組的發展與動向;建立了基于大電流充放電理論基礎的智能蓄電池組硬件平臺,并開發了相應的軟件。整個管理系統采用數字信號處理器TMS320LF2407A作為主控CPU,結合大容量復雜可編程邏輯器件M4A3—256/160構成電量采集系統,采用智能功率模塊IPM進行充放電控制,配合液晶顯示和鍵盤控制的人機交互界面,串行E2PROM數據存儲、時鐘芯片進行計時,預留CAN通訊接口。該系統有較強的功能,使用方便、可靠,適合于作為研究蓄電池組充放電理論和算法以及其它措施的平臺并作為產品化的試驗基礎。論文研制的樣機可應用于電動汽車或磁浮列車用動力電池組的監測、管理。
上傳時間: 2013-04-24
上傳用戶:Miyuki