資源描述:
《《培訓(xùn)教程》PPT課件》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、STR71x培訓(xùn)教程MCUCompetenceCentreAsia-Pacificv3.0–Oct.2005內(nèi)容目的STR71x設(shè)備STR71x系列產(chǎn)品功能框圖APB總線內(nèi)存映射和啟動(dòng)模式STR71x程序庫(kù)程序庫(kù)的結(jié)構(gòu)使用例程STR71x外設(shè)特色程序庫(kù)編程實(shí)例2內(nèi)容目的STR71x設(shè)備STR71x系列產(chǎn)品功能框圖APB總線內(nèi)存映射和啟動(dòng)模式STR71x程序庫(kù)程序庫(kù)的結(jié)構(gòu)使用例程STR71x外設(shè)特色程序庫(kù)編程實(shí)例3目的介紹STR71x系列產(chǎn)品提高對(duì)STR71x外設(shè)的認(rèn)知度介紹STR71x的程序庫(kù)培訓(xùn)結(jié)束時(shí),能做到如下幾點(diǎn):列舉STR71x內(nèi)核和外設(shè)的主要特點(diǎn)設(shè)置程序
2、庫(kù)的環(huán)境運(yùn)用STR71x的程序庫(kù)進(jìn)行應(yīng)用開(kāi)發(fā)4內(nèi)容目的STR71x設(shè)備STR71x系列產(chǎn)品功能框圖APB總線內(nèi)存映射和啟動(dòng)模式STR71x程序庫(kù)程序庫(kù)的結(jié)構(gòu)使用例程STR71x外設(shè)特色程序庫(kù)編程實(shí)例5STR71x系列產(chǎn)品ARM7TDMI?基于16/32位RISC指令集的微處理器高性能低功耗特色STR710FZSTR711FRSTR712FRSTR715FR120120120閃存(KBytes)128+16256+1664+16128+16256+1664+16128+16256+1664+16內(nèi)存(KBytes)326416326416326416外設(shè)CAN,EM
3、I,USB,48I/OsUSB,30I/OsCAN,32I/Os32I/Os工作電壓3.0V~3.6V(內(nèi)核的工作電壓:1.8V)工作溫度-40°C~+85°C封裝TQFP14414×14TQFP6410×10/H=LFBGA648×8×1.7外部供電3.3V和I/O口電壓為3.3V內(nèi)嵌向內(nèi)核供電的1.8V電壓調(diào)節(jié)器Bank0:10,000次擦寫(xiě)次數(shù)Bank1:100,000次擦寫(xiě)次數(shù)針對(duì)內(nèi)嵌的內(nèi)存和閃存的無(wú)等待狀態(tài)6STR71xF型號(hào)STR710FZ2T6引腳數(shù)量R=64Z=144內(nèi)存容量Flash/RAM0=64KB+16/16KB1=128KB+16/32K
4、B2=256KB+16/64KB封裝T=TQFPH=BGA工作溫度6=-40°c/+85°c特性0=USB+CAN1=USB64pin2=CAN64pin5=nocan,nousb內(nèi)存類(lèi)型F=Flash舉例STR710FZ2T6144腳有CAN和USB的內(nèi)嵌256KFlash/64KRAM的TQFP封裝的STR710STR712FR0H664腳有CAN的內(nèi)嵌256KFlash/64KRAM的BGA封裝的STR712STR715FR0T664腳無(wú)CAN和無(wú)USB內(nèi)嵌256KFlash/64KRAM的TQFP封裝STR7157APB2:通用的外設(shè)STR71x功能框圖A
5、RM7TDMI16/32位RISC的微處理器內(nèi)嵌內(nèi)存Flash:256K字節(jié)+16K字節(jié)RAM:64K字節(jié)EMI(TQFP144):支持多達(dá)4個(gè)bank的擴(kuò)展SRAM和閃存帶低功耗模式的電源供給:I/O:3.0V~3.6VADC:0V~2.5V內(nèi)核和外設(shè):1.8V通過(guò)PRCCU和PLL實(shí)現(xiàn)0~48MHz主頻2APB橋:APB1:通訊類(lèi)外設(shè)JTAGPRCCUEMIFLASHRAMAPB2APB1ARM7nativebusARM7TDMICPUADCEICTIM0TIM1TIM2TIM3RTCXTIWDGGPIO0GPIO1GPIO2APBbusI2C0I2C1BSP
6、I0BSPI1UART0UART1/SCUART2UART3USBCANHDLCAPBbusSTR71xPRCCUEMIFLASHRAMAPB2APB1ARM7TDMICPU8APB1APB2將4K字節(jié)內(nèi)存映射到外設(shè)和專(zhuān)用寄存器-1個(gè)HDLCSTR71xAPB總線-1個(gè)CAN-1個(gè)USB-4個(gè)UART-2個(gè)BSPI-2個(gè)I2C-實(shí)時(shí)時(shí)鐘-增強(qiáng)型中斷控制器-1個(gè)12位的AD轉(zhuǎn)換器-4個(gè)16位定時(shí)器-看門(mén)狗-3個(gè)16位的通用I/O口-外部中斷連接內(nèi)部總線到外設(shè)為外設(shè)開(kāi)啟時(shí)鐘JTAGPRCCUEMIFLASHRAMAPB2APB1ARM7nativebusARM7TDM
7、ICPUADC12EICTIM0TIM1TIM2TIM3RTCXTIWDGGPIO0GPIO1GPIO2APBbusI2C0I2C1BSPI0BSPI1UART0UART1/SCUART2UART3USBCANHDLCAPBbusSTR71xADC12EICTIM0TIM1TIM2TIM3RTCXTIWDGGPIO0GPIO1GPIO2I2C0I2C1BSPI0BSPI1UART0UART1/SCUART2UART3USBCANHDLC作用:9FLASH:256K字節(jié)代碼區(qū)+16K字節(jié)數(shù)據(jù)區(qū)內(nèi)存映射和啟動(dòng)模式0x000000000xFFFFFFFFBootMEMR
8、AM0x2