




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、基于嵌入式系統的微型打印機基于嵌入式系統的微型打印機模塊設計與實現模塊設計與實現 關于打印機關于打印機 打印機打印機在我們生活中已經隨處可見,如針式打印機、噴墨打印機和激光打印機。隨著技術的不斷發展,又出現了熱名打印機和熱升華打印機。 微型打印機微型打印機廣泛使用在各個行業,比如儀器儀表、超級市場、便利店、郵政、銀行、煙草專賣、公用事業抄表、移動警務系統、移動政務系統等等。現在市面上有很多種微型打印機,各自都有自己的適用范圍。 嵌入式微型打印機嵌入式微型打印機嚴格說來,不能算一個完整產品,而是一個產品的部件,是個能只需要簡單安裝就能實現打印功能的模塊,常用于嵌入儀器儀表進行打印,或者嵌入atm
2、機,排隊機等打印。 針式打印機針式打印機 噴墨打印機噴墨打印機 激光打印機激光打印機 熱敏打印機熱敏打印機 熱升華打印機熱升華打印機 微型打印機微型打印機 嵌入式微型打印機嵌入式微型打印機關于嵌入式系統關于嵌入式系統 嵌入式系統嵌入式系統通常是以具體應用為中心,以處理器為核心且面向實際應用的軟、硬件系統,其硬件是整個嵌入式系統運行的基礎和平臺,提供了軟件運行所需的物理平臺和通信接口;而嵌入式系統的軟件一般包括操作系統和應用軟件,它們是整個系統的控制核心,提供人機交互的信息等。所以,嵌入式系統的開發通常包括硬件和軟件兩部分的開發,硬件部分主要包括選擇合適的 mcu 或者 soc器件、存儲器類型、
3、通訊接口及 i/o、電源及其他的輔助設備等;軟件部分主要涉及 os porting 和應用程序的開發等,與此同時,軟件中斷調試和實時調試、代碼的優化、可移植性/可重用以及軟件固化等也是嵌入式軟件開發的關鍵。 國外研究現狀國外研究現狀:作為全球性risc標準的締造者,專門從事基于risc技術芯片設計開發的公司。目前行業中90%以上的嵌入式產品中都采用的是arm系列的處理器。包括三星、atmel、st、ti等行業內各大著名廠商和領軍企業,都同時投入了大量的人力研究arm內核的處理器,這也為arm嵌入式系統設計提供了更加廣闊的應用平臺,基于arm平臺的嵌入式系統設計在工業控制、無線通訊、網絡應用、消
4、費類電子產品、成像和安全產品等領域內均得到了廣泛的應用。 國內研究現狀:國內研究現狀:由于我國半導體芯片制造業起步較晚,加上我國個性化需求不夠發達,嵌入式系統軟硬件開發水平較低;隨著市場需求不斷加大,我國在嵌入式系統應用設計方面得到了快速的發展,從早期arm7發展到arm11,已經形成了系列的產品線。國內的研究主要是在使用國外芯片的基礎上,我們缺乏專業技術人員,專業的圖書資料。關于設計關于設計 設計條件el-arm 860開發板c語言嵌入式linux操作系統微型打印機開發板 el-arm 860開發板開發板arm開發板,是龍人是一家專業從事pcb抄板、電路板抄板(克隆)、芯片解密、pcb設計、
5、pcb生產加工、抄數、元器件仿制克隆、軟硬件開發設計的技術服務型企業。龍人最初的反向技術研發團隊組建于1983年,當時正值反向研發概念在學界流傳并備受爭議,國內外學者紛紛著文探討反向概念的合理性與可行性,龍人反向技術研發團隊在國內的率先成立,宣告了國內抄板行業的正式誕生。 c語言語言c語言是combined language(組合語言)的中英混合簡稱。是一種計算機程序設計語言。它既具有高級語言的特點,又具有匯編語言的特點。它可以作為工作系統設計語言,編寫系統應用程序,也可以作為應用程序設計語言,編寫不依賴計算機硬件的應用程序。因此,它的應用范圍廣泛,不僅僅是在軟件開發上,而且各類科研都需要用到
6、c語言,具體應用比如單片機以及嵌入式系統開發。 嵌入式嵌入式linuxlinux操作系統操作系統嵌入式 linux是以linux為基礎的嵌入式作業系統,它被廣泛應用在移動電話、個人數字助理(pda)、媒體播放器、消費性電子產品以及航空航天等領域中。 微型打印機開發板微型打印機開發板開發板(demoboard)是用來進行嵌入式系統開發的電路板,包括中央處理器、存儲器、輸入設備、輸出設備、數據通路/總線和外部資源接口等一系列硬件組件。開發板一般由嵌入式系統開發者根據開發需求自己訂制,也可由用戶自行研究設計。關于設計關于設計 硬件設計硬件設計 打印子系統由熱敏打印頭和步進電機組成。熱敏打印頭負責數據
7、加載及加熱,步進電機負責走紙控制。打印過程中由處理器芯片通過spi向熱敏打印頭的數據緩沖區中寫入一行數據,在時鐘信號的上升沿時刻數據準備就緒;然后,鎖存信號置低,使暫存在緩沖區的數據鎖存到加熱單元之中;再然后,加熱信號置低,熱敏頭根據數據內容對指定位置進行加熱,完成整行打印。打印完一行后,由步進電機控制走紙,到達下一行,重復上述流程完成整頁打印。關于設計關于設計 軟件設計軟件設計 spispi接口的驅動編寫。接口的驅動編寫。 處理器通過spi接口向打印模塊單向傳輸數據只用到了3個信號,分別是時鐘信號、數據輸出信號和片選信號。在打印機工作的時候,spi接口的操作流程是,先要初始化,配置cpu復用
8、管教;設置控制寄存器,使spi接口工作在查詢方式;設置spi傳輸速率。然后片選信號置低,有效。然后,檢測spi接口,看狀態是否為空。再然后,spidat寄存器賦值。最后,片選信號置高,恢復原位。 打印算法。打印算法。 嵌入式系統的打印算是基于位圖的波形影射算法。其基本原理是預先開辟一個內存單色位圖,該為圖只有兩種顏色黑和白,大小為待打印區域的像素點數目。在這種位圖格式下,每一個字節的每一位代表一個打印點,1代表該點黑色,0代表該點白色。在自動打印模式下,把各種可能將要打印的內容畫在位圖上。在打印的時候通過計算偏移量直接取出內存位圖某行的數據,由spi接口,發送出去,從而完成打印。參考資料參考資料 周立功等編m,arm 嵌入式系統基礎教程,北京航空航天大學出版社,2005 年。 2 周立功等編m,arm 嵌入式系統實驗教程(二),北京航空航天大學出版社,2005年。 3 達勝科技有限公司m,wince實驗指導書2410,2008年。 4 達勝科技有限公司m,el-arm860_3530說明書,2008年。 5 達勝科技有限公司m,el-arm - 86
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 新疆省吐魯番市2025年小升初數學重難點模擬卷含解析
- 商標共享合同協議
- 2025至2031年中國離子風蛇行業投資前景及策略咨詢研究報告
- 新余學院《鍵盤》2023-2024學年第一學期期末試卷
- 2025-2030年中國PPP模式行業發展規劃及投資預測研究報告
- 2025至2031年中國立管檢查口行業投資前景及策略咨詢研究報告
- 2025-2030年中國3110kv繼電保護裝置行業市場運營動態調研與發展建議咨詢報告
- 云計算數據中心架構與技術
- 2024-2025新入職員工安全培訓考試試題附答案【培優A卷】
- 2024-2025公司安全培訓考試試題7A
- 2025年全國低壓電工作業證(復審)考試練習題庫(600題)附答案
- 匯能控股集團內蒙古卓正煤化工有限公司招聘筆試題庫2025
- 中小學生五一勞動節假期安全教育課件
- 社區獲得性肺炎(1)護理病歷臨床病案
- GB/T 26081-2022排水工程用球墨鑄鐵管、管件和附件
- 實驗幼兒園大三班一周活動計劃表
- 密封圈定位套零件的機械加工夾具設計說明書
- CKE2500 250t履帶式起重機
- 淺談跨文化敏感度及其測量
- 首都經濟貿易大學本科畢業論文格式模板范文
- 掛籃施工安全監理實施細則
評論
0/150
提交評論