更智能,更好,更小的MCU設計
消費、工業(yè)和汽車市場均呈現(xiàn)出對顯示屏的更大需求,因而電子行業(yè)中此類產(chǎn)品也在不斷增多,這通常會導致價格迅速下降。其凈效應是技術的快速進步,因而掀起了顯示屏在技術價格先前讓人望而卻步的應用中使用的浪潮。雖然這將有力地打開現(xiàn)有顯示屏技術的新市場,但只有在整體系統(tǒng)解決方案仍能滿足目標市場的商業(yè)規(guī)范時才能抓住這個機會。就LCD技術而言,顯示屏不是惟一要考慮的因素;驅(qū)動顯示屏需要一個更強大的處理器和其他元件,例如,圖形顯示控制器和額外的存儲器。
本文引用地址:http://2s4d.com/article/116953.htm除了額外的硬件需求,與顯示屏和圖形元素相關的軟件復雜度也明顯上升。這種復雜度很容易成為開發(fā)過程中的主要屏障,因為它往往需要不同的技術,這些技術可能還需要額外的設計工作。這些因素將增加系統(tǒng)的成本和設計的復雜度,而這兩方面增加了開發(fā)風險并延長了產(chǎn)品上市時間。
伴隨這樣的情況而來的是對實現(xiàn)圖形用戶界面的有效解決方案的需求,然而以顯示屏技術為目標的集成解決方案往往旨在用于大規(guī)模高利潤市場(如工業(yè)控制和汽車),對于需要在不增加系統(tǒng)成本和復雜度的情況下實現(xiàn)成熟圖形用戶界面的OEM,留下了技術空白。
到目前為止,這類解決方案采用較昂貴的特定于應用的器件或添加其他集成電路來創(chuàng)建圖形顯示子系統(tǒng),這兩者均提出了重大的商業(yè)和技術挑戰(zhàn)。隨著PIC24FJ256DAXXX和相關設計工具的面世,Microchip提供了業(yè)界首款完全集成的高級圖形解決方案,贏得了這些挑戰(zhàn)。該解決方案易于使用且適合成本敏感的應用。
戰(zhàn)勝挑戰(zhàn)
與顯示屏技術相關的挑戰(zhàn)一部分是技術上的;開發(fā)圖形交互、驅(qū)動顯示屏并使其與系統(tǒng)的控制功能相關聯(lián)是尚未采用圖形用戶界面的應用需額外設計的元素。然而從以最具成本效益的方式滿足技術需求的角度來說,與此相關的還有商業(yè)挑戰(zhàn)。PIC24FJ256DAXXX系列器件通過在PIC MCU上集成前所未見的新功能解決了所有這些挑戰(zhàn),同時也受益于Microchip的豐富經(jīng)驗和完善的GUI設計開發(fā)工具。
PIC24FJ256DAXXX采用與其他PIC24F系列器件相同的改進型哈佛架構CPU。然而,此新系列器件集成了三個專用圖形加速引擎和一個顯示控制器。這些引擎支持到幀緩沖存儲器的DMA接口;有效驅(qū)動處理和呈現(xiàn)圖形對象的繪圖性能;在字體和語言之間輕松切換以及快速解壓數(shù)據(jù)或圖像。片上顯示控制器可直接驅(qū)動幾乎所有帶有RGB或STN/CSTN界面的LCD/LED顯示屏,其中包括大量的TFT LCD和一些OLED顯示屏。這些功能有效地創(chuàng)建了一個完整圖形子系統(tǒng)(完全集成在MCU所在的芯片上),用于以16bpp/30Hz或8bpp/60Hz的速度驅(qū)動640 X 480顯示屏(VGA),或以16bpp/60Hz的速度驅(qū)動480 X 272(WQVGA)。
此外,PIC24FJ256DAXXX有兩種可用于幀緩沖的存儲器配置:24 kB或96 kB的RAM。根據(jù)顯示屏大小以及分辨率和色彩配置,在沒有外部RAM的情況下支持單色、灰度標或256色(8 bpp)、分辨率高達320 X 240的彩色顯示時,此集成存儲器能節(jié)約成本,從而增加屏幕分辨率和色深。圖1為給定屏幕分辨率在有或無外部幀緩沖器情況下的可能配置。
幀緩沖器結(jié)合片上顏色查找表使用。提供了一個具有256種非連續(xù)顏色的調(diào)色板,其顏色選自于6萬4千種可能顏色組成的完整16bpp RGB范圍,能在不增加系統(tǒng)資源的情況下給人一種真正豐富的用戶體驗。每個幀可使用不同的256色調(diào)色板,使得可應用的圖形功能種類龐大,例如,多個菜單或操作模式。圖2演示了通過使用不同顏色調(diào)色板可實現(xiàn)的幾種效果。
評論