2023年最新的ti7冠軍16篇_第1頁
2023年最新的ti7冠軍16篇_第2頁
2023年最新的ti7冠軍16篇_第3頁
2023年最新的ti7冠軍16篇_第4頁
2023年最新的ti7冠軍16篇_第5頁
已閱讀5頁,還剩77頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、第 PAGE82 頁 共 NUMPAGES82 頁2023年最新的ti7冠軍16篇ti7冠軍(1) 非Ti不可 主流游戲本認準GTX1050Ti作者:來源:電腦愛好者2023年第08期 CFan在2023年第4期的特別話題里詳細介紹了英特爾第七代酷睿處理器(H系列)和NVIDIA GTX1050系列獨顯的誕生背景以及技術(shù)參數(shù)。經(jīng)過2個月的市場培育,如今這兩種最新技術(shù)已經(jīng)全面普及,而我們又將面臨新的趨勢:買游戲本非“Ti”不可! GTX1050上演“屌絲逆襲” 提起GTX1050,相信不少讀者會聯(lián)想到GTX850M或GTX950M,因為它們的型號之中都帶有一個“5”字,也是NVIDIA GTX性

2、能級獨顯中的入門版本。由于GTX850M/GTX950M和同期GTX860M/GTX960M的規(guī)格和性能差距較大,所以GTX1050(移動版)也曾被很多玩家看衰,以為它依舊是“扶不起的阿斗”。 好消息是,GTX1050(移動版)繼承了和GTX1060等同宗兄弟的Pascal架構(gòu),而且其GPU核心、流處理器、光柵紋理單元數(shù)量也都與桌面版GTX1050一般無二。因此,這一代GTX1050成功上演了“屌絲逆襲”的好戲,不僅秒殺GTX950M,甚至超越了GTX965M和GTX970M! GTX1050有Ti之別 在NVIDIA顯卡的歷史上,經(jīng)常用“Ti”的后綴彰顯更高端顯卡的身份。此次GTX1050家

3、族也被細分為GTX1050和GTX1050 Ti,后者的流處理器和紋理單元分別較前者增加了 28個和8個,核心頻率也有了150MHz左右的提升(表1)。 不要小看這點變化哦,GTX1050的綜合性能可以超越NVIDIA上代中的高端GTX965M獨顯,而GTX1050 Ti才是得以戰(zhàn)勝GTX970M的存在(表2)。在過去配備GTX970M獨顯的游戲本普遍都要8000元起,而如今武裝GTX1050 Ti的新一代游戲本卻最低只需5000元,節(jié)省3000元還能享受同等的(顯卡)游戲性能,這就是GTX1050 Ti值得推薦的意義。 ti7冠軍(2) 首先感謝TI和Deyisupport的各位管理辛苦組織

4、這次活動! 看到這個活動后,真的很激動,因為這一段時間一直在DSP的門邊徘徊,一方面是原來觸的比較少,別一方面是資源不是很充足! 前一段時間就一直關(guān)注TMDX28069USB這個工具,可謂是艷慕已久了!希望這次能有幸得到TI的資助,一睹其強大的開發(fā)功能! 下面我就把近幾個月來對DSP從熟悉到入手的經(jīng)歷整理出來,可能對老手沒有多大作用,但是對于處于入門邊緣的網(wǎng)友來說絕對可以省去很多彎路! 這個文檔中有一部分是我在學(xué)習(xí)的過程中寫的隨筆,為了以后自己再回頭看著方便吧; 同時能夠和大家分享我的入門學(xué)習(xí)過程,也是一件很開心事情,希望大家以后能使用TI DSP開發(fā)出更有用的產(chǎn)品; 從八月份開始學(xué)習(xí)DSP,

5、在這一段時間里,熟悉了包括在DSP各廠商芯片的熟悉,確定學(xué)習(xí)用DSP型號,主要是思路是該DPS芯片在以后產(chǎn)品中的應(yīng)用潛力和學(xué)習(xí)的難易程度,綜合考慮廠家對開發(fā)的支持力度和后續(xù)的發(fā)展,網(wǎng)絡(luò)資料,從TI,Motorola,ADI,Lucent等幾家中選擇,確定從TI的DSP芯片開始, 對于TI DSP的了解包括以下幾個方面: 學(xué)習(xí)難易程度,先從入門級芯片開始,主要學(xué)習(xí)TI DSP的開發(fā)模式和架構(gòu),因為一個廠家的芯片,在底端到高端的兼容性問題上肯定已經(jīng)做了充分的考慮,這樣做為入門級的芯片和基本開發(fā)模式熟悉后,再往中高端芯片熟悉會有一個遞進的過程,有助于對TI各系列DSP芯片的一個綜合了解,便于后期產(chǎn)品

6、開發(fā)中的選型, 對于學(xué)習(xí)內(nèi)容需要考慮以下方面: 主要考慮處理速度、功耗、程序存儲器和數(shù)據(jù)存儲器的容量、片內(nèi)的資源,如定時器的數(shù)量、I/O口數(shù)量、中斷數(shù)量、DMA通道數(shù)等; 因為目前應(yīng)用市場中TI占有很大份額,并且有相當好的技術(shù)支持力度,確定從使用TIDSP(具體型號:TMS320F28027) 關(guān)于DSP學(xué)習(xí)選型: 1、DSP2023(除了2812):進階:標準C - C和匯編混合編程說明:把DSP2023當作單片機來玩就可以了,非常簡單。C2023系列的主要特性:定點、應(yīng)用于控制器市場, 主要包括:C20X,F(xiàn)20X,F(xiàn)24X,F(xiàn)24XX ,C28x該系芯片具有大量外設(shè)資源,如:A/D、定時

7、器、各種串口(同步和異步),WATCHDOG、CAN總線/PWM發(fā)生器、數(shù)字IO腳等。是針對控制應(yīng)用最佳化的DSP,在TI所有的DSP中,只有C2023有FLASH,也只有該系列有異步串口可以和PC的UART相連。2、DSP5000:主要:標準C - C和匯編混合編程 - DSP/BIOS - RF3說明:DSP5000是個中等產(chǎn)品,性能不高不低,基本上也沒有開發(fā)難度。C5000系列(特性:定點、低功耗), 主要包括:C54X,C54XX,C55X 相比其它系列的主要特點是低功耗,所以最適合個人與便攜式上網(wǎng)以及無線通信應(yīng)用,如手機、PDA、GPS等應(yīng)用。處理速度在80MIPS-400MIPS之

8、間。C54XX和C55XX 一般只具有McBSP同步串口、HPI并行接口、定時器、DMA等外設(shè)。值得注意的是C55XX提供了EMIF外部存儲器擴展接口,可以直接使用SDRAM,而C54XX則不能直接使用。兩個系列的數(shù)字IO都只有兩條。3、DSP6000主要:標準C - C和匯編混合編程 - DSP/BIOS - XDAIS - RF5說明:DSP6000的開發(fā)難度明顯增大,不論是硬件還是軟件。主要包括:C62XX,C67XX,C64X 該系列以高性能著稱,最適合寬帶網(wǎng)絡(luò)和數(shù)字影像應(yīng)用。32bit, 其中:C62XX和C64X是定點系列,C67XX 是浮點系列。 C62XX學(xué)習(xí)中,硬件上會初步遇

9、到信號完整性問題,軟件方面來說,DSP/BIOS是必需的,復(fù)雜的程序還需要XDAIS和RF3、RF5的知識。 DSP64XX系列的學(xué)習(xí)中,硬件方面需要重點考慮系統(tǒng)合理架構(gòu)問題,信號完整性問題;軟件方面,需要綜合運用各種比較先進、專業(yè)的知識,例如用DSP/BIOS作為RTOS,用RF5作為程序架構(gòu),盡量采用MiniDriver來編寫底層驅(qū)動程序等。如果深入編程,還會遇到令人困惑的Cache沖突問題(雖然TI最近專門針對這個難題升級了CCS),等等。別外對于以上TI的各系列產(chǎn)品還需要補充的知識:GEL,RTDX,CSL,DSP庫函數(shù) 對于以上綜合考慮,先從C2023做為學(xué)習(xí)入門型號,后期再擴展到C

10、5000/C6000或OMAP系列的學(xué)習(xí)中; 結(jié)合自已的學(xué)習(xí)能力和現(xiàn)有的知識體系: 因為前期主要從事MCU相關(guān)的系統(tǒng)與應(yīng)用開發(fā),對于C和C有一定的熟悉程序; 從C在MCU中應(yīng)用過渡到DSP開發(fā)需要考慮以下一些問題(使用MCU熟悉的思緒,從存儲空間,中斷機制,函數(shù)庫與程序庫的使用,數(shù)據(jù)操作(包括數(shù)據(jù)類型,和運算): 1存儲空間: 通過了解與高性能MCU類似dsp也有兩種名稱的存儲空間,一種是物理空間,另一種是映射空間,物理空間是dsp上可以存放數(shù)據(jù)和程序的實際空間(包括外部存儲器),數(shù)據(jù)和程序最終要被存放到物理空間上,但是在使用過程中并不能直接訪問它們,而是需要助于映射空間來訪問!同樣與MCU類

11、似映射空間遠遠大于實際的物理空間,而IO、外部設(shè)備等會被映射到存儲空間中,通過這個訪問過程來實現(xiàn)對IO和外部設(shè)備的訪問。 2中斷機制: 主要考慮中斷向量表的定義和使用,在DSP中同樣需要中斷向量表的重定位,所以要處理好中斷發(fā)生后的地址跳轉(zhuǎn)問題; 3函數(shù)庫與程序庫的使用: 很明顯函數(shù)庫與程序庫的使用是為了便于開發(fā)和提高開發(fā)效率,但是前提是要不影響系統(tǒng)執(zhí)行效率,在一些成熟算法庫的使用上需要有一個綜合的評定和使用方式; 4數(shù)據(jù)操作: 需要了解各種數(shù)據(jù)類型在DSP中的存儲方式,運算符的使用要多參考資料(特別是除法運算(再詳細了解); DSP開發(fā)流程: 整個開發(fā)周期流程: 1 建立工程、添加文件(.c,

12、.lib,.cmd,.sa,.asm); 2 代碼編輯; 3 配置IDE編譯選項; 4 Build(c/cpp-匯編.ASM-鏈接.OBJ-.OUT-.HEX); 5 Debug(斷點、Profile等方式); 整體用下圖表示(包括工具部分): TI的DSP開發(fā)軟件包括集成開發(fā)系統(tǒng)(CCS), 實時操作系統(tǒng)(DSP/BIOS),第三方算法庫標準(eXpressDSP)。 DSP/BIOS是一個用戶可剪裁的實時操作系統(tǒng),主要由三部分組成:多線程實時內(nèi)核(搶占式多線程);實時分析工具;芯片支持庫。利用實時操作系統(tǒng)開發(fā)程序,可以方便快速的開發(fā)復(fù)雜的DSP程序。操作系統(tǒng)維護調(diào)度多線程的運行,只需將定制

13、的數(shù)字信號算法作為一個線程嵌入系統(tǒng)即可;芯片支持庫幫助管理外設(shè)資源,復(fù)雜的外設(shè)寄存器初始化可以利用直接圖形工具配置;實時分析工具可以幫助分析算法實時運行情況。 DSP/BIOS以模塊化方式提供給用戶對線程、中斷、定時器、內(nèi)存資源、所有外設(shè)資源的管理能力都可以根據(jù)需要剪裁。實際應(yīng)用中需要的定制算法作為一個線程插入DSP/BIOS的調(diào)度隊列,由DSP/BIOS進行調(diào)度。 使用前需閱讀了解DSP/BIOS用戶手冊和DSP/BIOS設(shè)備驅(qū)動的開發(fā)與使用,具體內(nèi)容包括DSP/BIOS概述、程序生成、監(jiān)測、線程調(diào)度、存儲器和低級函數(shù)、I/O概述和管道、流I/O和設(shè)備驅(qū)動;設(shè)備驅(qū)動開發(fā)工具包(DDK)簡介、

14、DSP/BIOS設(shè)備驅(qū)動的結(jié)構(gòu)和使用、使用DSP/BIOS設(shè)備驅(qū)動、GIO類驅(qū)動、微型驅(qū)動的開發(fā)步驟、IOM接口、PIO適配器、LIO模型到IOM模型的移植和GIO API的ASYNC擴展。 DSP/BIOS開發(fā)模型及各組件在系統(tǒng)中的位置: DSP/BIOS啟動流程: 當DSP/BIOS的應(yīng)用程序啟動時,一般遵循下面的步驟: 1初始化DSP:DSP/BIOS程序從C/C+環(huán)境入口c_int00開始運行。對于C6000平臺,在c_int00開始處,系統(tǒng)棧指針(B15)和全局頁指針(B14)被分別設(shè)置在堆棧斷的末尾和.bss斷的開始??刂萍拇嫫鰽MR、IER、CSR等被初始化; 2初始化.bss段

15、:當堆棧被設(shè)置完成后,初始化任務(wù)被調(diào)用,利用.cinit的記錄對.bss斷的變量進行初始化; 3調(diào)用BIOS_init初始化用到的各個模塊:BIOS_init調(diào)用MOD_init對配置用到的各個模塊進行初始化,包括HWI_init、HST_init、IDL_init等; 4處理.pinit表:.pinit表包含一些指向初始化函數(shù)的指針,對C+程序,全局對象類的創(chuàng)建也在此時完成; 5調(diào)用用戶程序的main函數(shù):用戶main函數(shù)可以是C/C+函數(shù)或者匯編語言函數(shù),對于匯編函數(shù),使用_main的函數(shù)名。由于此時的硬件、軟件中斷還沒有被使能,所以在用戶主函數(shù)的初始化中需要注意,可以使能單獨的中斷屏蔽位

16、,但是不能調(diào)用類似HWI_enable的接口來使能全局中斷; 6調(diào)用BIOS_start啟動DSP/BIOS:BIOS_start在用戶main函數(shù)退出后被調(diào)用,它負責使能使用的各個模塊并調(diào)用MOD_startup啟動每個模塊。包括CLK_startup、PIP_startup、SWI_startup、HWI_startup等。當TSK管理模塊在配置中被使用時,TSK_startup被執(zhí)行,并且BIOS_start將不會結(jié)束返回; 7執(zhí)行idle循環(huán):有兩種方式進入idle循環(huán)。當TSK管理模塊使能時,任務(wù)調(diào)度器運行的TSK_idle任務(wù)調(diào)用IDL_loop在其它任務(wù)空閑時進入idle循環(huán);當

17、TSK模塊未被使用時,BIOS_start調(diào)用將返回,并執(zhí)行IDL_loop進入永久的idle循環(huán),此時硬件和軟件中斷可以搶占idle循環(huán)得到執(zhí)行。由于idle循環(huán)中管理和主機的通信,因此主機和目標機之間的數(shù)據(jù)交互可以進行了。 使用CCS完成軟件的編輯、編譯和在線調(diào)試, CCS特性: 除了類似于VS的工具功能(編譯、鏈接)外,CCS還包調(diào)試工具中的步進、查看變量、寄存器、存存器、調(diào)用堆棧和反匯編窗口;CCS可以可視化的實現(xiàn)對配置文件的生成,并生成相應(yīng)的代碼,所以說CCS不僅僅是一個代碼生成工具,它對開發(fā)過程中的各個階段都有很好的支持; DSP關(guān)鍵技術(shù):流水操作(取指,解確(包括指令派遣,指令譯

18、碼),執(zhí)行) DSP中斷使用與處理流程總結(jié): 1 中斷向量表定義; 2 向中斷向量表中設(shè)置中斷函數(shù)入口地址; 3 初始化中斷定時器; 4 編寫中斷服務(wù)函數(shù); 中斷實現(xiàn): 1.首先在.cmd中定位系統(tǒng)中斷表:MEMORYPAGE 0 : PAGE 1 : PIE_VECT : origin = 0 x000D00, length = 0 x000100 SECTIONS PieVectTable : PIE_VECT, PAGE = 12.在C中制定該中斷的結(jié)構(gòu)體:#pragma DATA_SECTION(PieVectTable,PieVectTable);struct PIE_VECT_TA

19、BLE PieVectTable;(在DSP28_GlobalVariableDefs.C中初始化)3.用一組常數(shù)(按照中斷向量的順序)初始化該名字為PIE_VECT_TABLE的表:typedef interrupt void(*PINT)(void); / Define Vector Table:struct PIE_VECT_TABLE / Reset is never fetched from this table. / It will always be fetched from 0 x3FFFC0 in either/ boot ROM or XINTF Zone 7 depend

20、ing on the state of/ the XMP/MC input signal. On the F2810 it is always/ fetched from boot ROM. PINT PIE1_RESERVED; PINT PIE2_RESERVED; PINT PIE3_RESERVED; PINT PIE4_RESERVED; PINT PIE5_RESERVED; PINT PIE6_RESERVED; PINT PIE7_RESERVED; PINT PIE8_RESERVED; PINT PIE9_RESERVED; PINT PIE10_RESERVED; PIN

21、T PIE11_RESERVED; PINT PIE12_RESERVED; PINT PIE13_RESERVED; / Non-Peripheral Interrupts: PINT XINT13; / XINT13 PINT TINT2; / CPU-Timer2 PINT DATALOG; / Datalogging interrupt PINT RTOSINT; / RTOS interrupt PINT EMUINT; / Emulation interrupt PINT XNMI; / Non-maskable interrupt PINT ILLEGAL; / Illegal

22、operation TRAP PINT USER0; / User Defined trap 0 PINT USER1; / User Defined trap 1 PINT USER2; / User Defined trap 2 PINT USER3; / User Defined trap 3 PINT USER4; / User Defined trap 4 PINT USER5; / User Defined trap 5 PINT USER6; / User Defined trap 6 PINT USER7; / User Defined trap 7 PINT USER8; /

23、 User Defined trap 8 PINT USER9; / User Defined trap 9 PINT USER10; / User Defined trap 10 PINT USER11; / User Defined trap 11 / Group 1 PIE Peripheral Vectors: PINT PDPINTA; / EV-A PINT PDPINTB; / EV-B PINT rsvd1_3; PINT XINT1; PINT XINT2; PINT ADCINT; / ADC PINT TINT0; / Timer 0 PINT WAKEINT; / WD

24、 / Group 2 PIE Peripheral Vectors: PINT CMP1INT; / EV-A PINT CMP2INT; / EV-A PINT CMP3INT; / EV-A PINT T1PINT; / EV-A PINT T1CINT; / EV-A PINT T1UFINT; / EV-A PINT T1OFINT; / EV-A PINT rsvd2_8; / Group 3 PIE Peripheral Vectors: PINT T2PINT; / EV-A PINT T2CINT; / EV-A PINT T2UFINT; / EV-A PINT T2OFIN

25、T; / EV-A PINT CAPINT1; / EV-A PINT CAPINT2; / EV-A PINT CAPINT3; / EV-A PINT rsvd3_8; / Group 4 PIE Peripheral Vectors: PINT CMP4INT; / EV-B PINT CMP5INT; / EV-B PINT CMP6INT; / EV-B PINT T3PINT; / EV-B PINT T3CINT; / EV-B PINT T3UFINT; / EV-B PINT T3OFINT; / EV-B PINT rsvd4_8; / Group 5 PIE Periph

26、eral Vectors: PINT T4PINT; / EV-B PINT T4CINT; / EV-B PINT T4UFINT; / EV-B PINT T4OFINT; / EV-B PINT CAPINT4; / EV-B PINT CAPINT5; / EV-B PINT CAPINT6; / EV-B PINT rsvd5_8; / Group 6 PIE Peripheral Vectors: PINT SPIRXINTA; / SPI-A PINT SPITXINTA; / SPI-A PINT rsvd6_3; PINT rsvd6_4; PINT MRINTA; / Mc

27、BSP-A PINT MXINTA; / McBSP-A PINT rsvd6_7; PINT rsvd6_8; / Group 7 PIE Peripheral Vectors: PINT rsvd7_1; PINT rsvd7_2; PINT rsvd7_3; PINT rsvd7_4; PINT rsvd7_5; PINT rsvd7_6; PINT rsvd7_7; PINT rsvd7_8; / Group 8 PIE Peripheral Vectors: PINT rsvd8_1; PINT rsvd8_2; PINT rsvd8_3; PINT rsvd8_4; PINT rs

28、vd8_5; PINT rsvd8_6; PINT rsvd8_7; PINT rsvd8_8; / Group 9 PIE Peripheral Vectors: PINT RXAINT; / SCI-A PINT TXAINT; / SCI-A PINT RXBINT; / SCI-B PINT TXBINT; / SCI-B PINT ECAN0INTA; / eCAN PINT ECAN1INTA; / eCAN PINT rsvd9_7; PINT rsvd9_8; / Group 10 PIE Peripheral Vectors: PINT rsvd10_1; PINT rsvd

29、10_2; PINT rsvd10_3; PINT rsvd10_4; PINT rsvd10_5; PINT rsvd10_6; PINT rsvd10_7; PINT rsvd10_8; / Group 11 PIE Peripheral Vectors: PINT rsvd11_1; PINT rsvd11_2; PINT rsvd11_3; PINT rsvd11_4; PINT rsvd11_5; PINT rsvd11_6; PINT rsvd11_7; PINT rsvd11_8; / Group 12 PIE Peripheral Vectors: PINT rsvd12_1;

30、 PINT rsvd12_2; PINT rsvd12_3; PINT rsvd12_4; PINT rsvd12_5; PINT rsvd12_6; PINT rsvd12_7; PINT rsvd12_8;然后在使我們在.cmd文件中定義的表有以上屬性:extern struct PIE_VECT_TABLE PieVectTable;(在.h文件中)4.初始化該表(在.c文件中)使之能夠為主程序所使用:const struct PIE_VECT_TABLE PieVectTableInit = PIE_RESERVED, / Reserved space PIE_RESERVED, PI

31、E_RESERVED, PIE_RESERVED, PIE_RESERVED, PIE_RESERVED, PIE_RESERVED, PIE_RESERVED, PIE_RESERVED, PIE_RESERVED, PIE_RESERVED, PIE_RESERVED, PIE_RESERVED, / Non-Peripheral Interrupts INT13_ISR, / XINT13 or CPU-Timer 1 INT14_ISR, / CPU-Timer2 DATALOG_ISR, / Datalogging interrupt RTOSINT_ISR, / RTOS inte

32、rrupt EMUINT_ISR, / Emulation interrupt NMI_ISR, / Non-maskable interrupt ILLEGAL_ISR, / Illegal operation TRAP USER0_ISR, / User Defined trap 0 USER1_ISR, / User Defined trap 1 USER2_ISR, / User Defined trap 2 USER3_ISR, / User Defined trap 3 USER4_ISR, / User Defined trap 4 USER5_ISR, / User Defin

33、ed trap 5 USER6_ISR, / User Defined trap 6 USER7_ISR, / User Defined trap 7 USER8_ISR, / User Defined trap 8 USER9_ISR, / User Defined trap 9 USER10_ISR, / User Defined trap 10 USER11_ISR, / User Defined trap 11 / Group 1 PIE Vectors PDPINTA_ISR, / EV-A PDPINTB_ISR, / EV-B rsvd_ISR, XINT1_ISR, XINT2

34、_ISR, ADCINT_ISR, / ADC TINT0_ISR, / Timer 0 WAKEINT_ISR, / WD / Group 2 PIE Vectors CMP1INT_ISR, / EV-A CMP2INT_ISR, / EV-A CMP3INT_ISR, / EV-A T1PINT_ISR, / EV-A T1CINT_ISR, / EV-A T1UFINT_ISR, / EV-A T1OFINT_ISR, / EV-A rsvd_ISR, / Group 3 PIE Vectors T2PINT_ISR, / EV-A T2CINT_ISR, / EV-A T2UFINT

35、_ISR, / EV-A T2OFINT_ISR, / EV-A CAPINT1_ISR, / EV-A CAPINT2_ISR, / EV-A CAPINT3_ISR, / EV-A rsvd_ISR, / Group 4 PIE Vectors CMP4INT_ISR, / EV-B CMP5INT_ISR, / EV-B CMP6INT_ISR, / EV-B T3PINT_ISR, / EV-B T3CINT_ISR, / EV-B T3UFINT_ISR, / EV-B T3OFINT_ISR, / EV-B rsvd_ISR, / Group 5 PIE Vectors T4PIN

36、T_ISR, / EV-B T4CINT_ISR, / EV-B T4UFINT_ISR, / EV-B T4OFINT_ISR, / EV-B CAPINT4_ISR, / EV-B CAPINT5_ISR, / EV-B CAPINT6_ISR, / EV-B rsvd_ISR, / Group 6 PIE Vectors SPIRXINTA_ISR, / SPI-A SPITXINTA_ISR, / SPI-A rsvd_ISR, rsvd_ISR, MRINTA_ISR, / McBSP-A MXINTA_ISR, / McBSP-A rsvd_ISR, rsvd_ISR, / Gro

37、up 7 PIE Vectors rsvd_ISR, rsvd_ISR, rsvd_ISR, rsvd_ISR, rsvd_ISR, rsvd_ISR, rsvd_ISR, rsvd_ISR, / Group 8 PIE Vectors rsvd_ISR, rsvd_ISR, rsvd_ISR, rsvd_ISR, rsvd_ISR, rsvd_ISR, rsvd_ISR, rsvd_ISR, / Group 9 PIE Vectors SCIRXINTA_ISR, / SCI-A SCITXINTA_ISR, / SCI-A SCIRXINTB_ISR, / SCI-B SCITXINTB_

38、ISR, / SCI-B ECAN0INTA_ISR, / eCAN ECAN1INTA_ISR, / eCAN rsvd_ISR, rsvd_ISR, / Group 10 PIE Vectors rsvd_ISR, rsvd_ISR, rsvd_ISR, rsvd_ISR, rsvd_ISR, rsvd_ISR, rsvd_ISR, rsvd_ISR, / Group 11 PIE Vectors rsvd_ISR, rsvd_ISR, rsvd_ISR, rsvd_ISR, rsvd_ISR, rsvd_ISR, rsvd_ISR, rsvd_ISR, / Group 12 PIE Ve

39、ctors rsvd_ISR, rsvd_ISR, rsvd_ISR, rsvd_ISR, rsvd_ISR, rsvd_ISR, rsvd_ISR, rsvd_ISR, ; / InitPieVectTable: / This function initializes the PIE vector table to a known state./ This function must be executed after boot time./ void InitPieVectTable(void)int16 i;Uint32 *Source = (void *) Uint32 *Dest =

40、 (void *) EALLOW; for(i=0; i *Dest+ = *Source+; EDIS; / Enable the PIE Vector TablePieCtrl.PIECRTL.bit.ENPIE = 1; 5.中斷服務(wù)程序:讓以上的數(shù)值指向你所要的服務(wù)程序,例如:PieVectTable.TINT2 = 那么,ISRTimer2也就成了中斷服務(wù)程序,切記:一定要在主程序的開始先聲明該程序:interrupt void ISRTimer2(void); 然后按照您的需要編制該程序:interrupt void ISRTimer2(void)CpuTimer2.Interru

41、ptCount+; DMA關(guān)鍵外設(shè)的使用: DMA的連接方式: DMA中斷程序關(guān)鍵代碼: extern float result; extern float buffer; void init_dma() int *p; DMA_Handle hDma; DMA_Config MyConfig = 0 x00000050, 0 x0000A000,/*BLOCK IE is set by 1*/ (int)result, (int)buffer, 0 x00010032 ;/*one frame per one block;50 elements per one frame*/ p=(int*

42、)_DMA_hCha0; *p=0; hDma = DMA_open(DMA_CHA0,DMA_OPEN_RESET); DMA_config(hDma, return; Flash燒寫流程與注意事項: 在網(wǎng)上看到有的網(wǎng)友在燒寫過程中因為一些原因發(fā)生掉電或中斷時,flash被鎖死,還好現(xiàn)在有幾種辦法可以解決這個問題,比較幸運的是因為比較小心,我還沒有碰到過類似的情況! Flash燒寫步驟: 1安裝CCS和F2812燒寫插件 2將xxx 目錄COPY 到CCS 開發(fā)環(huán)境中的myproject 目錄下;在CCS 中用projectOpen命令,加載SPI 目錄下的xxxx.pjt;編譯,生成.ou

43、t 文件。 3在CCS中選擇Tools F28XX On-Chip Flash Programer 4點擊“Execute Operation”則顯示燒寫進度條; 5燒寫完成 公司DSP使用與方案: 后續(xù)需要學(xué)習(xí)的問題: 簡單算法實現(xiàn); 程序加密; ti7冠軍(3) TLC08x 寬帶高輸出驅(qū)動單電源運算放大器系列 TLV246x 低功耗軌至軌輸入/輸出運算放大器系列 軌至軌,指器件的輸入輸出電壓范圍可以達到電源電壓。 傳統(tǒng)的模擬集成器件,如運放。A/D.D/A等,其模擬引腳的電壓范圍一般都達不到電源,以運放為例,電源 為+/-15V 的運放,為確保性能(首先是不損壞,其次是不反相,最后是足夠

44、的共模抑制比),輸入范圍一般不 要超過+/-10V,常溫下也不要超過+/-12V;輸出范圍,負載RL(10kohm)時一般只有+/-11V,小負載電阻(600ohm) 時只能保證+/-10V。這對器件的應(yīng)用帶來很多不便。 現(xiàn)在 rail-to-rail 的單電源模擬器件已形成系列(如 MAXIM,AD,TI 等),在許多對性能(精度)要求不高的場合,我 們可以考慮全部采用單+5V甚至+2.7V的模擬器件來構(gòu)成我們的系統(tǒng),這樣模擬電路和數(shù)字電路便可以公用 一個電源(不過要注意電源去耦)。而且這類器件大量采用SOT封裝,有利于設(shè)計出體積功耗都很小的產(chǎn)品 The OPA842 provides a

45、level of speed and dynamic range previously unattainable in a monolithic op amp. Using unity-gain stable, voltage-feedback architecture with two internal gain stages, the OPA842 achieves exceptionally low harmonic distortion over a wide frequency range. The classic differential input provides all th

46、e familiar benefits of precision op amps, such as bias current cancellation and very low inverting current noise compared with wideband current differential gain/phase performance, low-voltage noise, and high output current drive make the OPA842 ideal for most high dynamic range applications. OPA842

47、 提供了在單片運算放大器所無法實現(xiàn)速度和動態(tài)范圍。通過使用單位增益穩(wěn)定,帶 有兩級內(nèi)部增益的電壓反饋的架構(gòu),OPA842 在保證非常低諧波失真前提下實現(xiàn)了較寬的頻 率范圍。相對于寬帶電流差動增益/相位性能, “經(jīng)典”差分輸入提供了精密放大器的所有優(yōu) 點,例如偏置電流的消除和非常低的反轉(zhuǎn)電流噪聲。 低電壓噪聲,高輸出電流驅(qū)動使 OPA842 最適合高動態(tài)范圍的應(yīng)用。 Unity-gain stability makes the OPA842 particularly suitable for low-gain differential amplifiers, transimpedance amp

48、lifiers, gain of +2 video line drivers, wideband integrators, and low-distortion Analog-to-Digital Converter (ADC) buffers. 單位增益穩(wěn)定使 OPA842 特別適合用作低增益差分放大器、跨阻放大器、增益為 2 的視頻線 路驅(qū)動器、寬帶集成增益、低失真模數(shù)轉(zhuǎn)換器(ADC)的緩沖區(qū)。 OPA842ID 寬帶低失真單位增益穩(wěn)定的電壓反饋運算放大器 產(chǎn)品說明: 該 OPA842 提供了速度和動態(tài)范圍的水平以前在單片運算放大器無法實現(xiàn)。使用單位增益穩(wěn) 定,具有兩個內(nèi)部增益級電壓反饋架

49、構(gòu), OPA842實現(xiàn)非常多寬的頻率范圍低諧波失真。 “經(jīng) 典”差分輸入提供偏置電流,如取消和反相電流非常低噪音所有高精度運算放大器,比較熟 悉的好處寬帶電流差分增益/相位性能,低電壓噪聲,高輸出電流驅(qū)動,使 OPA842 最適合 高動態(tài)范圍的應(yīng)用。 單位增益穩(wěn)定,使 OPA842 特別適合低增益差分放大器,跨阻放大器,對 2 視頻線路驅(qū)動器, 寬帶集成增益和低失真模擬到數(shù)字轉(zhuǎn)換器(ADC)的緩沖區(qū)。凡更高的增益,甚至更低諧波 失真是必需的,考慮 OPA843 - 1 高增益帶寬和低噪音的 OPA842 的版本。 產(chǎn)品特性: 單位增益帶寬:400MHz的 增益帶寬積:200MHz的 低輸入電壓

50、噪聲:2.6nV /Hz 的 極低失真:- 93dBc(5MHz 的) 高開環(huán)增益:110dB 的 快速的 12 位沉降:22ns(0.01) 低直流電壓偏移:300V 典型 專業(yè)水平微分增益/微分誤差: 0.003/ 0.008 應(yīng)用: 低失真的“IF”放大器 有源濾波器配置 低噪聲差分接收器 高清晰度成像 測試儀器 專業(yè)音響 OPA642 的升級 OPA820ID 單位增益穩(wěn)定低噪聲電壓反饋運算放大器 The OPA820 provides a wideband, unity-gain stable, voltage-feedback amplifier with a very low i

51、nput noise voltage and high output current using a low 5.6mA supply current. At unity-gain, the OPA820 gives 800MHz bandwidth with 與調(diào)峰 2VPP output swing. While not a rail-to-rail (RR) output, this swing will support most emerging analog-to-digital converter (ADC) input ranges with lower power and no

52、ise than typical RR output op amps. 最小的輸入和輸出電壓擺幅凈空讓OPA820運作單一+5 V的 2Vpp信號轉(zhuǎn)換輸出擺幅供應(yīng)。 雖然不是一個軌至軌(RR)的輸出,這將支持大多數(shù)新興擺動模擬到數(shù)字轉(zhuǎn)換器(ADC) 具有低功耗和噪音比典型的居民代表輸出運算放大器輸入范圍。 THS3091D 單路高壓低失真電流反饋運算放大器 The THS3091 and THS3095 are high-voltage, low-distortion, high-speed, current-feedback amplifiers designed to operate ov

53、er a wide supply range of 5 V to 15 V for applications requiring large, linear output signals such as Pin, Power FET, and VDSL line drivers. THS3091與THS3095 的高電壓,低失真,高速,旨在為需要申請工作在 5 伏的寬電源電壓范圍為 15 V 的電流反饋放大器大,如針,功率線性輸出信號遠傳電信,和 VDSL 線路驅(qū)動器。 The THS3095 features a power-down pin (PD) that puts the ampli

54、fier in low power standby mode and lowers the quiescent current from 9.5 mA to 500 A. 該 THS3095具有掉電引腳(PD)的是使在低功耗放大器待機模式,將靜態(tài)電流降低至 5009.5 毫安微安。 The wide supply range combined with total harmonic distortion as low as 69 dBc at 10 MHz, in addition, to the high slew rate of 7300 V/s makes the THS3091/5 i

55、deally suited for high-voltage arbitrary waveform driver applications. Moreover, having the ability to handle large voltage swings driving into high-resistance and high-capacitance loads while maintaining good settling time performance makes the devices ideal for Pin driver and PowerFET driver appli

56、cations. 寬電壓范圍內(nèi)聯(lián)合總諧波失真為-69 dBc 的為 10兆赫此外,低,到 7300 V /s壓使 THS3091 理想的高電壓驅(qū)動器應(yīng)用中的任意波形適合高轉(zhuǎn)換率。此外,有能力處理大型電壓擺幅 為高電阻和高電容負載,同時保持良好的駕駛性能穩(wěn)定時間使器件引腳驅(qū)動器和驅(qū)動器的 PowerFET 應(yīng)用的理想選擇。 TPS61087DRCT 具有強制 PWM 模式的 18.5V、3.2A、650kHz/1.2MHz 升壓 DC-DC 轉(zhuǎn)換器 The TPS61087 is a high frequency, high efficiency DC to DC converter with

57、an integrated 3.2 A, 0.13 power switch capable of providing an output voltage up to 18.5 V. The selectable frequency of 650 kHz or 1.2 MHz allows the use of small external inductors and capacitors and provides fast transient response. The external compensation allows optimizing the application for s

58、pecific conditions. A capacitor connected to the soft-start pin minimizes inrush current at startup. 該 TPS61087 是一個高頻率,高效率直流集成 3.2 A 至直流轉(zhuǎn)換器,電源開關(guān) 0.13 提供的輸出電壓可高達 18.5 五,650 kHz或 1.2 MHz的可選頻率允許使用小的外部電感器電容, 提供了快速瞬態(tài)響應(yīng)。外部補償允許特定條件下的優(yōu)化應(yīng)用。一個電容器連接到軟啟動引腳 減少啟動時的浪涌電流。 TPS61062DRCR 具有白光 LED 亮度控制電源的 24V、400mA 開關(guān),

59、1MHz 升壓轉(zhuǎn)換器 The TPS61060/61/62 is a high-frequency, synchronous boost converter with constant current output to drive up to 5 white LEDs. For maximum safety, the device features integrated overvoltage and an advanced short-circuit protection when the output is shorted to ground. The device operates w

60、ith 1-MHz fixed switching frequency to allow for the use of small external components and to simplify possible EMI problems. The device comes with three different overvoltage protection thresholds (14 V/18 V/23 V) to allow inexpensive and small-output capacitors with lower voltage ratings. The LED c

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論