近年來電子產業朝向微型化及嵌入化的趨勢發展,導致手機、PDA、MP3和USB隨身碟等資訊設備於我們生活中已經普及化,而這些資訊設備常以功能強大、外型酷炫及智慧型著稱,並於市場上獲得非常高的評價與討論,也因如此嵌入式微處理器也常被拿出來討論與使用,同時也因國際上各大廠商積極推動,因此造就嵌入式系統時代正式來臨。 本論文研究重點將著重於嵌入式系統開發平台週邊裝置之驅動程式研發,採用安謀國際ADS1.2(ARM Developer Suite 1.2)進行程式撰寫、編繹和鏈結,並產生bin燒入檔進行驅動程式實體驗證及測試之效果;本論文將以Samsung-S3C2440A晶片做為研究,並針對晶片內部PWM(Pulse Width Modulation)、UART(Universal Asynchronous Receiver/Transmitter)、ADC(Analog to Digital Converter)和RTC(Real-Time Control)等介面進行Touch Panel、LED、串列傳輸等週邊裝置的程式開發和驗證,以利日後驅動程式移植至其它晶片廠商時可以迅速提供軟、硬體上的測試與驗證,這將大幅縮減嵌入式系統軟硬體開發流程與時間,也有利於產品快速導入量產。
In recent years, the a tendency of electronic is expanding to microminiaturization and embedded. It has caused that some information equipments, such as cell phone, PDA or USB drive have already be ubiquitous in our daily life. These equipments always noted for their strong functions, cool-looking, and smart, and it’s acquired high evaluation and discussion of the market, also because of this, Embedded microprocess has always be discussed and used, at the same time, the active promotion of some international vendors, has bring up the times of Embedded system. The research points of the paper, is emphasize on the develop drivers for Embedded system using. use ARM-ADS1.2 for coding, compiler and linker, and effect of existence. The paper will make the research based on Samsung-S3C2440A chip, and for processing touch panel, LED, Serial transmission and some peripherals device in the interface of internal chip PWM, UART, ADC and RTC, and it’s good for following days if drivers Porting to other chip vendors, we can offer the tests of software and hardware as fast as possible. And it’s can reduce the time and flow of Embedded system in hardware developing. And also good for the products leading-in mass production.