做過一個自行車里程表。上次在群里說起,眾友竊笑 其實也是好玩。4年前2月份到新公司,想知道上班路程到底多遠,做了這 一試,居然單程8公里。不過也不錯,就算健身嘛 最近,天氣已涼,可以常背上相機騎車了。裝上這個里程表吧 單片機AT89C2051,芯片以前作了它用。這次程序重新寫入,久未玩,也頗費了一番工夫
上傳時間: 2014-12-26
上傳用戶:wab1981
,我說說AVR 的集成開發環境。也就是常說的IDE(Integrated Development Environment)。圖片比較多,雖然用軟件處理過體積,網頁可能還是比較慢,還請見諒。 現今世界上的AVR 開發環境可以說是百花齊放了,互相當然各有長短,我們看看都有哪些: 首當其沖的應該還是IAR,為什么呢,因為當初AVR 還在ATMEL 胎中醞釀的時候,IAR 公司 參與了AVR 的設計,因此可以認為IAR 有更為正統的血液,它最了解AVR,它的編譯器編出來的 代碼應該最優秀。好比你生的孩子還是你最了解——至少相當長一段時間是這樣的。事實上,IAR for AVR 確實展現了這個實力,它的功能確實最為強大,無論是源代碼編寫還是軟件乃至硬件仿 真,編譯出來的代碼也十分優秀。但是事物總是相對存在的,優點有時就意味著缺點。IAR 功能 全面而強悍,代價就是它的軟件界面比較復雜,設置選項多,網上的資料也比較少,最要命的是 這個軟件非常的貴,好吧你說你有破解版,但是破解文件一般并不通用,而且破解方法一般都稍 顯繁瑣。以上幾條,對于新接觸AVR 的人來說,幾乎是邁不過的坎。
標簽: AVR
上傳時間: 2013-10-15
上傳用戶:weiwolkt
簡介 紅外通信是實現兩臺設備間無線、點對點通信的一種低成本方法。成立于1994年的INFRARED DATA ASSOCIATION(常簡稱為IRDA)致力于開發短距離紅外傳輸通信的標準方法。這些標準已經過持續改進,使用日益廣泛。現在,眾多設備實現了IRDA標準規范,包括計算機、打印機、PDA、手機、手表和其他儀器。
上傳時間: 2013-11-11
上傳用戶:xzt
第一章 序論……………………………………………………………6 1- 1 研究動機…………………………………………………………..7 1- 2 專題目標…………………………………………………………..8 1- 3 工作流程…………………………………………………………..9 1- 4 開發環境與設備…………………………………………………10 第二章 德州儀器OMAP 開發套件…………………………………10 2- 1 OMAP介紹………………………………………………………10 2-1.1 OMAP是什麼?…….………………………………….…10 2-1.2 DSP的優點……………………………………………....11 2- 2 OMAP Architecture介紹………………………………………...12 2-2-1 OMAP1510 硬體架構………………………………….…12 2-2.2 OMAP1510軟體架構……………………………………...12 2-2.3 DSP / BIOS Bridge簡述…………………………………...13 2- 3 TI Innovator套件 -- OMAP1510 ……………………………..14 2-2.1 General Purpose processor -- ARM925T………………...14 2-2.2 DSP processor -- TMS320C55x …………………………15 2-2.3 IDE Tool – CCS …………………………………………15 2-2.4 Peripheral ………………………………………………..16 第三章 在OMAP1510上建構Embedded Linux System…………….17 3- 1 嵌入式工具………………………………………………………17 3-1.1 嵌入式程式開發與一般程式開發之不同………….….17 3-1.2 Cross Compiling的GNU工具程式……………………18 3-1.3 建立ARM-Linux Cross-Compiling 工具程式………...19 3-1.4 Serial Communication Program………………………...20 3- 2 Porting kernel………………………………………………….…21 3-2.1 Setup CCS ………………………………………….…..21 3-2.2 編譯及上傳Loader…………………………………..…23 3-2.3 編譯及上傳Kernel…………………………………..…24 3- 3 建構Root File System………………………………………..…..26 3-3.1 Flash ROM……………………………………………...26 3-3.2 NFS mounting…………………………………………..27 3-3.3 支援NFS Mounting 的kernel…………………………..27 3-3.4 提供NFS Mounting Service……………………………29 3-3.5 DHCP Server……………………………………………31 3-3.6 Linux root 檔案系統……………………………….…..32 3- 4 啟動及測試Innovator音效裝置…………………………..…….33 3- 5 建構支援DSP processor的環境…………………………...……34 3-5.1 Solution -- DSP Gateway簡介……………………..…34 3-5.2 DSP Gateway運作架構…………………………..…..35 3- 6 架設DSP Gateway………………………………………….…36 3-6.1 重編kernel……………………………………………...36 3-6.2 DEVFS driver…………………………………….……..36 3-6.3 編譯DSP tool和API……………………………..…….37 3-6.4 測試……………………………………………….…….37 第四章 MP3 Player……………………………………………….…..38 4- 1 MP3 介紹………………………………………………….…….38 4- 2 MP3 壓縮原理……………………………………………….….39 4- 3 Linux MP3 player – splay………………………………….…….41 4.3-1 splay介紹…………………………………………….…..41 4.3-2 splay 編譯………………………………………….…….41 4.3-3 splay 的使用說明………………………………….……41 第五章 程式改寫………………………………………………...…...42 5-1 程式評估與改寫………………………………………………...…42 5-1.1 Inter-Processor Communication Scheme…………….....42 5-1.2 ARM part programming……………………………..…42 5-1.3 DSP part programming………………………………....42 5-2 程式碼………………………………………………………..……43 5-3 雙處理器程式開發注意事項…………………………………...…47 第六章 效能評估與討論……………………………………………48 6-1 速度……………………………………………………………...48 6-2 CPU負載………………………………………………………..49 6-3 討論……………………………………………………………...49 6-3.1分工處理的經濟效益………………………………...49 6-3.2音質v.s 浮點與定點運算………………………..…..49 6-3.3 DSP Gateway架構的限制………………………….…50 6-3.4減少IO溝通……………….………………………….50 6-3.5網路掛載File System的Delay…………………..……51 第七章 結論心得…
上傳時間: 2013-10-14
上傳用戶:a471778
導言本書的對象主要是希望從事單片機軟件開發的人員,當然不是只限于這些人員才可以看,只要你有興趣,哪怕你想成為一名炒菜的大師傅或者已經是大師傅,我一樣歡迎你來閱讀本書。 當我還是后生仔的時候,雖然也常做一些某年某月自己能呼風喚雨或腰纏萬貫的白日夢,在內心還是想能去傳道授業,哪怕是當個大和尚,面對虛心而來請教的人眾,該是何等愜意的事情。然而天生不善言辭,更是拙于筆墨,擔心誤了他人前程而作罷。 可謂江山易改、本性難移,雖然沒去當成大和尚,可時不時還想起這個愿望。一天看到臺灣侯捷(侯俊杰)寫的《深入淺出MFC》,在我看來這書寫得那叫一個好,如果我也能寫出這樣的書簡直是太偉大了。
標簽: 單片機
上傳時間: 2013-10-24
上傳用戶:kqc13037348641
許多AVR使用者特別是AVR初學者,在使用AVR單片機的過程中,或多或少的都遇到過AVR單片機在設置熔絲位后突然不能使用的情況,筆者在最初使用AVR單片機的時候,也遇到過類似的情況.這個情況,多半是我們常說的"假死"狀態,也就是說,單片機不是真正的壞了,而是由于設置熔絲位后導致的假死狀態.
上傳時間: 2013-11-23
上傳用戶:fang2010
在工業控制和智能化儀表中,常由單片機進行實時控制及實時數據處理。單片機所加工的信息都是數字量,而被控制或測量對象的有關參量往往是連續變化的模擬量,如溫度、速度、壓力等等,與此對應的電信號是模擬電信號。單片機要處理這種信號,首先必須將模擬量轉換成數字量,這一轉換過程就是模—數轉換,實現模/數轉換的設備稱為 A/D 轉換器或ADC。 AD 轉換器是單片機應用中常見的接口,從事單片機開發的人員通常都會遇到使用 AD的要求,本文通過一個典型的例子來學習一種常用 AD轉換器的用法。
上傳時間: 2013-10-18
上傳用戶:yueguizhilin
單片微機的概念單片微機是單片微型計算機SCMC(SingleChipMicroComputer)的譯名簡稱,在國內也常簡稱為“單片微機”或“單片機”。它包括中央處理器CPU、隨機存儲器RAM、只讀存儲器ROM、中斷系統、定時器/計數器、串行口和I/O等等。除了工業控制領域,單片微機在家用電器、電子玩具、通信、高級音響、圖形處理、語言設備、機器人、計算機等各個領域迅速發展。目前單片微機的世界年產量已達100億片,而在中國大陸地區單片微機的年應用量已達6億片左右,截止2001年4月,由中國大陸地區自行設計和生產的單片微機也已達到2000萬片。由此可見單片微機的廣泛用途和發展前景!
標簽: 單片機原理
上傳時間: 2013-10-18
上傳用戶:jhs541019
摘要:MOTOROLA新推出的MC68HC908系列8位單片機,采用片內FLASH取代過去常的片內ROM或EPROM,使單片機具有了在線編程寫入或擦除的功能,其應用范圍和方便性也因此而大大增加了。
上傳時間: 2013-10-11
上傳用戶:haoxiyizhong
答1:因為它能夠準確地劃分成時鐘頻率,與UART(通用異步接收器/發送器)量常見的波特率相關。特別是較高的波特率(19600,19200),不管多么古怪的值,這些晶振都是準確,常被使用的。
上傳時間: 2013-11-19
上傳用戶:fengzimili