德州儀器 (TI) 宣布推出價(jià)格更低的、基于 Stellaris ARM Cortex™-M3 的全新微處理器產(chǎn)品,擴(kuò)展了旗下微處理器 (MCU) 陣營,從而為開發(fā)人員滿足嵌入式設(shè)計(jì)需求提供了更高的靈活性。29 款全新 Stellaris MCU 包括針對運(yùn)動控制應(yīng)用、智能模擬功能以及擴(kuò)展的高級連接選項(xiàng)等的獨(dú)特 IP,可為工業(yè)應(yīng)用提供各種價(jià)格/性能的解決方案。此外,該產(chǎn)品系列還可提供更大范圍的存儲器引腳兼容以及最新緊湊型封裝,可顯著節(jié)省空間與成本。由于 Stellaris MCU 卓越的集成度已融入 TI 的規(guī)模效應(yīng)之中,由此帶來的高效率可使整個(gè) Stellaris 系列的價(jià)格平均下降 13%。TI 綜合 StellarisWare® 軟件可為每款器件提供支持,從而可加速能源、安全以及連接市場領(lǐng)域的應(yīng)用開發(fā)。
標(biāo)簽: Stelleris Cortex-M AR 內(nèi)核
上傳時(shí)間: 2013-11-02
上傳用戶:604759954
AVR單片機(jī)Bootloader使用手冊(Atmega16) 目前單片機(jī)的使用越來越趨于靈活,資源越來越豐富,這一點(diǎn)我們可以在它的下載方式中可以看到。傳統(tǒng)的單片機(jī)(51系列)下載方式基本上就是使用高壓(12V)編程器,雖然效率高,但是使用不便,成本很高。而新型單片機(jī)可以使用ISP下載,使得芯片的編程變得更加容易和低成本,但是效率較低,同時(shí)要占用單片機(jī)一定的功能口,在設(shè)計(jì)時(shí)必須考慮這些。目前,高檔單片機(jī)都有一種類似于PC機(jī)中BIOS功能的下載方式:IAP(在應(yīng)用編程),用戶可以根據(jù)需要直接使用串口,SPI口,I2C口等各類適合用戶開發(fā)的資源口來實(shí)現(xiàn)芯片的程序下載,要實(shí)現(xiàn)以上功能,我們就必須要用到Bootloader。
標(biāo)簽: Bootloader Atmega AVR 16
上傳時(shí)間: 2013-10-28
上傳用戶:drink!
Quartus II 中文教程 您現(xiàn)在閱讀的是 Quartus II 簡介手冊。 Altera® Quartus® II 設(shè)計(jì)軟件是適合單芯片可編程系統(tǒng) (SOPC) 的最全面的設(shè)計(jì)環(huán)境。 如果您以前用過MAX+PLUS® II 軟件、其它設(shè)計(jì)軟件或 ASIC 設(shè)計(jì)軟件,并且準(zhǔn)備改用Quartus II 軟件,或如果您對 Quartus II 軟件有了一些了解但想進(jìn)一步了解它的功能,那么本手冊非常適合您。本手冊針對的讀者是 Quartus II 軟件的初學(xué)者,它概述了可編程邏輯設(shè)計(jì)中Quartus II 軟件的功能。 不過,本手冊并不是 Quartus II 軟件的詳盡參考手冊。 相反,本手冊只是一本指導(dǎo)書,它解釋軟件的功能以及顯示這些功能如何幫助您進(jìn)行 FPGA 和 CPLD 設(shè)計(jì)。 本手冊按一系列特定的可編程邏輯設(shè)計(jì)任務(wù)來組織內(nèi)容。 無論是使用 Quartus II 圖形用戶界面、其它 EDA 工具還是 Quartus II 命令行界面,本手冊都將為您介紹最適合設(shè)計(jì)流程的功能。第一章概述了主要圖形用戶界面、EDA 工具和命令行界面設(shè)計(jì)流程。 接下來的每一章開頭都介紹了該章的具體用途,并對每個(gè)任務(wù)流加以概述。 它顯示了如何將 Quartus II 軟件與現(xiàn)有的 EDA 工具和命令行設(shè)計(jì)流程集成在一起。另外,手冊還向您推薦了有效使用 Quartus II 軟件的其它可用資源,例如Quartus II 聯(lián)機(jī)幫助和 Quartus II 聯(lián)機(jī)教程、應(yīng)用程序說明、白皮書以及Altera 網(wǎng)站提供的其它文檔和資源。跟隨本手冊學(xué)習(xí) Quartus II 軟件,了解此軟件如何幫助您提高效率并縮短設(shè)計(jì)周期,如何與現(xiàn)有可編程邏輯設(shè)計(jì)流程集成以及如何快速有效地達(dá)到設(shè)計(jì)、性能和時(shí)間要求。
上傳時(shí)間: 2013-12-22
上傳用戶:panpanpan
keil c51語言使用技巧及實(shí)戰(zhàn)第一章 介紹這是一本關(guān)于Intel 80C51 以及廣大的51 系列單片機(jī)的書這本書介紹給讀者一些新的技術(shù)使你的8051 工程和開發(fā)過程變得簡單請注意這本書的目的可不是教你各種8051 嵌入式系統(tǒng)的解決方法為使問題討論更加清晰在適當(dāng)?shù)牡胤浇o出了程序代碼我們以討論項(xiàng)目的方法來說明每章碰到的問題所有的代碼都可在附帶的光盤上找到你必須熟系C 和8051 匯編因?yàn)楸緯皇且槐綜 和匯編的指導(dǎo)書你可以買到不少關(guān)于ANSI C 的書最佳選擇當(dāng)然是Intel的數(shù)據(jù)書可從你的芯片供應(yīng)商處免費(fèi)索取和隨編譯工具附送的手冊附送光盤中有我為這本書編寫和收集的程序這些程序已經(jīng)通過測試這并不意味著你可以隨時(shí)把這些程序加到你的應(yīng)用系統(tǒng)或工程中有些地方必須首先經(jīng)過修改才能結(jié)合到你的程序中這本書將教你充分使用你的工具如果你只有8051 的匯編程序你也可以學(xué)習(xí)該書和使用這些例子但是你必須把C 語言的程序裝入你的匯編程序中這對懂得C 語言和8051匯編程序指令的人來說并不是一件困難的事如果你有C 編譯器的話那恭喜你使用C 語言進(jìn)行開發(fā)是一個(gè)好的決定你會發(fā)現(xiàn)使用C 進(jìn)行開發(fā)將使你的工程開發(fā)和維護(hù)的時(shí)間大大減少如果你已經(jīng)擁有Keil C51 那你已經(jīng)選擇了一個(gè)非常好的開發(fā)工具我發(fā)現(xiàn)Keil 軟件包能夠提供最好的支持本書支持Keil C 的擴(kuò)展如果你有其它的開發(fā)工具像Archimedes 和Avocet 這本書也能很好地為你服務(wù)但你必須根據(jù)你所用的開發(fā)工具改變一些Keil 的特殊指令在書的一些地方有硬件圖實(shí)例程序在這些硬件上運(yùn)行這些圖繪制地不是很詳細(xì)主要是方框圖但足以使讀者明白軟件和硬件之間的接口讀者應(yīng)該把這本書看成工具書而不是用來學(xué)習(xí)各種系統(tǒng)設(shè)計(jì)通過.
上傳時(shí)間: 2013-11-03
上傳用戶:hfnishi
AT91SAM9260使用手冊第二部分
上傳時(shí)間: 2013-10-19
上傳用戶:1427796291
C51使用手冊 .pdf 第二節(jié)內(nèi)存區(qū)域(Memory Areas)1. Pragram Area由Code 說明可有多達(dá)64kBytes 的程序存儲器2. Internal Data Memory:內(nèi)部數(shù)據(jù)存儲器可用以下關(guān)鍵字說明data 直接尋址區(qū)為內(nèi)部RAM 的低128 字節(jié)00H 7FHidata 間接尋址區(qū) 包括整個(gè)內(nèi)部RAM 區(qū)00H FFHbdata 可位尋址區(qū) 20H 2FH3. External Data Memory外部RAM 視使用情況可由以下關(guān)鍵字標(biāo)識xdata 可指定多達(dá)64KB 的外部直接尋址區(qū)地址范圍0000H 0FFFFHpdata 能訪問1 頁(25bBytes)的外部RAM 主要用于緊湊模式(Compact Model)4. Speciac Function Register Memory
上傳時(shí)間: 2013-11-19
上傳用戶:busterman
SBC8100單板機(jī)設(shè)計(jì)及使用指南 SBC8100單板機(jī)為開發(fā)者使用OMAP35x系列處理器提供了完善的硬件及軟件開發(fā)環(huán)境,支持linux-2.6.22操作系統(tǒng)及WinCE6.0操作系統(tǒng),包含完善的底層驅(qū)動程序,并提供有成熟的操作系統(tǒng)Google Android。底板集成了WiFi/Bluetooth、GPS等功能,方便用戶體驗(yàn)OMAP35x系列處理器強(qiáng)大的數(shù)據(jù)運(yùn)算處理能力、設(shè)計(jì)系統(tǒng)驅(qū)動及其定制應(yīng)用軟件。
上傳時(shí)間: 2013-11-20
上傳用戶:weareno2
KEIL C51 Vision2 中文入門教程 本手冊講述對8051 的目標(biāo)環(huán)境如何使用Cx51 優(yōu)化C 編譯器編譯C 程序Cx51 編譯器包可以用在所有的8051 系列處理器上可以在WINDOWS 32 位命令行中執(zhí)行本手冊假定你熟悉WINDOWS 操作系統(tǒng)知道如何編程8051 處理器并會用C 語言編程注意本手冊用條件窗口來指明32 位WINDOWS 版本是WINDOWS95 WINDOWS98 WINDOWSME WINDOWS NT WINDOWS 2000 或WINDWOS XP如果你對C 編程有問題或者你想知道C 語言編程的更多信息可參考16 頁的關(guān)于C語言的書手冊中討論的許多例子和描述是從WINDOWS 命令提示符下調(diào)用的這對在一個(gè)集成環(huán)境如μVision2 中運(yùn)行Cx51 的情況是不適用的本手冊中的例子是通用的可以應(yīng)用到所有編程環(huán)境
標(biāo)簽: Vision2 KEIL C51 入門教程
上傳時(shí)間: 2013-11-01
上傳用戶:asddsd
Keil C51使用詳解Keil C51 是美國Keil Software 公司出品的51 系列兼容單片機(jī)C 語言軟件開發(fā)系統(tǒng),與匯編相比,C 語言在功能上、結(jié)構(gòu)性、可讀性、可維護(hù)性上有明顯的優(yōu)勢,因而易學(xué)易用。用過匯編語言后再使用C 來開發(fā),體會更加深刻。Keil C51 軟件提供豐富的庫函數(shù)和功能強(qiáng)大的集成開發(fā)調(diào)試工具,全Windows界面。另外重要的一點(diǎn),只要看一下編譯后生成的匯編代碼,就能體會到Keil C51生成的目標(biāo)代碼效率非常之高,多數(shù)語句生成的匯編代碼很緊湊,容易理解。在開發(fā)大型軟件時(shí)更能體現(xiàn)高級語言的優(yōu)勢。下面詳細(xì)介紹 Keil C51 開發(fā)系統(tǒng)各部分功能和使用。第二節(jié) Keil C51 單片機(jī)軟件開發(fā)系統(tǒng)的整體結(jié)構(gòu)C51 工具包的整體結(jié)構(gòu),如圖(1)所示,其中uVision 與Ishell 分別是C51 forWindows 和for Dos 的集成開發(fā)環(huán)境(IDE),可以完成編輯、編譯、連接、調(diào)試、仿真等整個(gè)開發(fā)流程。開發(fā)人員可用IDE 本身或其它編輯器編輯C 或匯編源文件。然后分別由C51 及A51 編譯器編譯生成目標(biāo)文件(.OBJ)。目標(biāo)文件可由LIB51 創(chuàng)建生成庫文件,也可以與庫文件一起經(jīng)L51 連接定位生成絕對目標(biāo)文件(.ABS)。ABS 文件由OH51 轉(zhuǎn)換成標(biāo)準(zhǔn)的Hex 文件,以供調(diào)試器dScope51 或tScope51 使用進(jìn)行源代碼級調(diào)試,也可由仿真器使用直接對目標(biāo)板進(jìn)行調(diào)試,也可以直接寫入程序存貯器如EPROM 中。圖(1) C51 工具包整體結(jié)構(gòu)圖第三節(jié) Keil C51 工具包的安裝81. C51 for Dos在 Windows 下直接運(yùn)行軟件包中DOS\C51DOS.exe 然后選擇安裝目錄即可。完畢后欲使系統(tǒng)正常工作須進(jìn)行以下操作(設(shè)C:\C51 為安裝目錄):修改 Autoexec.bat,加入path=C:\C51\BinSet C51LIB=C:\C51\LIBSet C51INC=C:\C51\INC然后運(yùn)行Autoexec.bat2. C51 for Windows 的安裝及注意事項(xiàng):在 Windows 下運(yùn)行軟件包中WIN\Setup.exe,最好選擇安裝目錄與C51 for Dos相同,這樣設(shè)置最簡單(設(shè)安裝于C:\C51 目錄下)。然后將軟件包中crack 目錄中的文件拷入C:\C51\Bin 目錄下。第四節(jié) Keil C51 工具包各部分功能及使用簡介1. C51 與A51(1) C51C51 是C 語言編譯器,其使用方法為:C51 sourcefile[編譯控制指令]或者 C51 @ commandfile其中 sourcefile 為C 源文件(.C)。大量的編譯控制指令完成C51 編譯器的全部功能。包控C51 輸出文件C.LST,.OBJ,.I 和.SRC 文件的控制。源文件(.C)的控制等,詳見第五部分的具體介紹。而 Commandfile 為一個(gè)連接控制文件其內(nèi)容包括:.C 源文件及各編譯控制指令,它沒有固定的名字,開發(fā)人員可根據(jù)自己的習(xí)慣指定,它適于用控制指令較多的場合。(2) A51A51 是匯編語言編譯器,使用方法為:9A51 sourcefile[編譯控制指令]或 A51 @ commandfile其中sourcefile 為匯編源文件(.asm或.a51),而編譯控制指令的使用與其它匯編如ASM語言類似,可參考其他匯編語言材料。Commandfile 同C51 中的Commandfile 類似,它使A51 使用和修改方便。2. L51 和BL51(1) L51L51 是Keil C51 軟件包提供的連接/定位器,其功能是將編譯生成的OBJ 文件與庫文件連接定位生成絕對目標(biāo)文件(.ABS),其使用方法為:L51 目標(biāo)文件列表[庫文件列表] [to outputfile] [連接控制指令]或 L51 @Commandfile源程序的多個(gè)模塊分別經(jīng) C51 與A51 編譯后生成多個(gè)OBJ 文件,連接時(shí),這些文件全列于目標(biāo)文件列表中,作為輸入文件,如果還需與庫文件(.LiB)相連接,則庫文件也必須列在其后。outputfile 為輸文件名,缺少時(shí)為第一模塊名,后綴為.ABS。連接控制指令提供了連接定位時(shí)的所有控制功能。Commandfile 為連接控制文件,其具體內(nèi)容是包括了目標(biāo)文件列表,庫文件列表及輸出文件、連接控制命令,以取代第一種繁瑣的格式,由于目標(biāo)模塊庫文件大多不止1 個(gè),因而第2 種方法較多見,這個(gè)文件名字也可由使用者隨意指定。(2) Bl51BL51 也是C51 軟件包的連接/定位器,其具有L51 的所有功能,此外它還具有以下3 點(diǎn)特別之處:a. 可以連接定位大于64kBytes 的程序。b. 具有代碼域及域切換功能(CodeBanking & Bank Switching)c. 可用于RTX51 操作系統(tǒng)RTX51 是一個(gè)實(shí)時(shí)多任務(wù)操作系統(tǒng),它改變了傳統(tǒng)的編程模式,甚至不必用main( )函數(shù),單片機(jī)系統(tǒng)軟件向RTOS 發(fā)展是一種趨勢,這種趨勢對于186 和38610及68K 系列CPU 更為明顯和必須,對8051 因CPU 較為簡單,程序結(jié)構(gòu)等都不太復(fù)雜,RTX51 作用顯得不太突出,其專業(yè)版軟件PK51 軟件包甚至不包括RTX51Full,而只有一個(gè)RTX51TINY 版本的RTOS。RTX51 TINY 適用于無外部RAM 的單片機(jī)系統(tǒng),因而可用面很窄,在本文中不作介紹。Bank switching 技術(shù)因使用很少也不作介紹。3. DScope51,Tscope51 及Monitor51(1) dScope51dScope51 是一個(gè)源級調(diào)試器和模擬器,它可以調(diào)試由C51 編譯器、A51 匯編器、PL/M-51 編譯器及ASM-51 匯編器產(chǎn)生的程序。它不需目標(biāo)板(for windows 也可通過mon51 接目標(biāo)板),只能進(jìn)行軟件模擬,但其功能強(qiáng)大,可模擬CPU 及其外圍器件,如內(nèi)部串口,外部I/O 及定時(shí)器等,能對嵌入式軟件功能進(jìn)行有效測試。
上傳時(shí)間: 2013-11-01
上傳用戶:zhouxuepeng1
使用 LPC2138 的RTC 功能時(shí),RTC 選擇外部晶振且使能操作和利用外設(shè)功率控制寄存器關(guān)閉RTC 的操作有一定的次序,否則會導(dǎo)致RTC 正常工作、RTC 工作異常。
上傳時(shí)間: 2013-10-13
上傳用戶:彭玖華
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1