评估开发方案_第1页
评估开发方案_第2页
评估开发方案_第3页
评估开发方案_第4页
评估开发方案_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

KeilSTM32F407评估开发方案Keil企业旳MCBSTM32F400评估板采用ST企业旳STM32F407IG器件,它是基于168MHzARMCortex™-M4旳MCU,176引脚BGA封装,具有1MBFlash&192KBRAM,外接存储器8MBNORFlash,512MBNANDFlash,2MBSRAM,8KBI2CEEPROM,采用电阻触摸屏旳2.4吋彩色QVGATFTLCD,10/100以太网端口,重要用在马达驱动和应用控制,医疗设备,工业应用如PLC,逆变器,电路中断器,打印机和扫描仪,告警系统,视频互连,HVAC以及家庭音响设备.本文简介了STM32F405xx和STM32F407xx重要特性,方框图,MCBSTM32F400评估板重要特性,技术指标,方框图以及电路图和PCB元件布局图.STM32F405xx/STM32F407xx:ARMCortex-M432bMCU+FPU,210DMIPS,upto1MBFlash/192+4KBRAM,USBOTGHS/FS,Ethernet,17TIMs,3ADCs,15erfaces&cameraTheSTM32F405xxandSTM32F407xxfamilyisbasedonthehigh-performanceARM®Cortex™-M432-bitRISCcoreoperatingatafrequencyofupto168MHz.TheCortex-M4corefeaturesaFloatingpointunit(FPU)singleprecisionwhichsupportsallARMsingleprecisiondata-processinginstructionsanddatatypes.ItalsoimplementsafullsetofDSPinstructionsandamemoryprotectionunit(MPU)whichenhancesapplicationsecurity.TheCortex-M4corewithFPUwillbereferredtoasCortex-M4Fthroughoutthisdocument.TheSTM32F405xxandSTM32F407xxfamilyincorporateshigh-speedembeddedmemories(Flashmemoryupto1Mbyte,upto192KbytesofSRAM),upto4KbytesofbackupSRAM,andanextensiverangeofenhancedI/OsandperipheralsconnectedtotwoAPBbuses,twoAHBbusesanda32-bitmulti-AHBbusmatrix.Alldevicesofferthree12-bitADCs,twoDACs,alow-powerRTC,twelvegeneral-purpose16-bittimersincludingtwoPWMtimersformotorcontrol,twogeneral-purpose32-bittimers.atruerandomnumbergenerator(RNG).Theyalsofeaturestandardandadvancedcommunicationinterfaces.●UptothreeI2Cs●ThreeSPIs,twoI2Ssfullduplex.Toachieveaudioclassaccuracy,theI2SperipheralscanbeclockedviaadedicatedinternalaudioPLLorviaanexternalclocktoallowsynchronization.●FourUSARTsplustwoUARTs●AnUSBOTGfull-speedandaUSBOTGhigh-speedwithfull-speedcapability(withtheULPI),●TwoCANs●AnSDIO/MMCinterface●EthernetandthecamerainterfaceavailableonSTM32F407xxdevicesonly.NewadvancedperipheralsincludeanSDIO,anenhancedflexiblestaticmemorycontrol(FSMC)interface(fordevicesofferedinpackagesof100pinsandmore),acamerainterfaceforCMOSsensors.TheSTM32F405xxandSTM32F407xxfamilyoperatesinthe–40to+105°Ctemperaturerangefroma1.8to3.6Vpowersupply.Thesupplyvoltagecandropto1.7Vwhenthedeviceoperatesinthe0to70°CtemperaturerangeandPDRisdisabled.Acomprehensivesetofpower-savingmodeallowsthedesignoflow-powerapplications.TheSTM32F405xxandSTM32F407xxfamilyoffersdevicesinfourpackagesrangingfrom64pinsto176pins.Thesetofincludedperipheralschangeswiththedevicechosen.ThesefeaturesmaketheSTM32F405xxandSTM32F407xxmicrocontrollerfamilysuitableforawiderangeofapplications:STM32F405xx和STM32F407xx重要应用:●Motordriveandapplicationcontrol●Medicalequipment●Industrialapplications:PLC,inverters,circuitbreakers●Printers,andscanners●Alarmsystems,videointercom,andHVAC●HomeaudioappliancesSTM32F405xx和STM32F407xx重要特性:■Core:ARM32-bitCortex™-M4CPUwithFPU,Adaptivereal-timeaccelerator(ARTAccelerator™)allowing0-waitstateexecutionfromFlashmemory,frequencyupto168MHz,memoryprotectionunit,210DMIPS/1.25DMIPS/MHz(Dhrystone2.1),andDSPInstructions■MemoriesUpto1MbyteofFlashmemory–Upto192+4KbytesofSRAMincluding64-KbyteofCCM(corecoupledmemory)dataRAM–FlexiblestaticmemorycontrollersupportingCompactFlash,SRAM,PSRAM,NORandNANDmemories■LCDparallelinterface,8080/6800modes■Clock,resetandsupplymanagement–1.8Vto3.6VapplicationsupplyandI/Os–POR,PDR,PVDandBOR–4-to-26MHzcrystaloscillator–Internal16MHzfactory-trimmedRC(1%accuracy)–32kHzoscillatorforRTCwithcalibration–Internal32kHzRCwithcalibration●Lowpower–Sleep,StopandStandbymodes–VBATsupplyforRTC,20×32bitbackupregisters+optional4KBbackupSRAM■3×12-bit,2.4MSPSA/Dconverters:upto24channelsand7.2MSPSintripleinterleavedmode■2×12-bitD/Aconverters■General-purposeDMA:16-streamDMAcontrollerwithFIFOsandburstsupport■Upto17timers:uptotwelve16-bitandtwo32-bittimersupto168MHz,eachwithupto4IC/OC/PWMorpulsecounterandquadrature(incremental)encoderinput■Debugmode–Serialwiredebug(SWD)&JTAGinterfaces–Cortex-M4EmbeddedTraceMacrocell™1.TheWLCSP90packagewillsoonbeavailable.■Upto140I/Oportswithinterruptcapability–Upto136fastI/Osupto84MHz–Upto1385V-tolerantI/Os■Upto15communicationinterfaces–Upto3×I2Cinterfaces(SMBus/PMBus)–Upto4USARTs/2UARTs(10.5Mbit/s,ISO7816interface,LIN,IrDA,modemcontrol)–Upto3SPIs(37.5Mbits/s),2withmuxedfull-duplexI2StoachieveaudioclassaccuracyviainternalaudioPLLorexternalclock–2×CANinterfaces(2.0BActive)–SDIOinterface■Advancedconnectivity–USB2.0full-speeddevice/host/OTGcontrollerwithon-chipPHY–USB2.0high-speed/full-speeddevice/host/OTGcontrollerwithdedicatedDMA,on-chipfull-speedPHYandULPI–10/100EthernetMACwithdedicatedDMA:supportsIEEE1588v2hardware,MII/RMII■8-to14-bitparallelcamerainterfaceupto54Mbytes/s■Truerandomnumbergenerator■CRCcalculationunit■96-bituniqueID■RTC:subsecondaccuracy,hardwarecalendar图1.STM32F405xx和STM32F407xx方框图MCBSTM32F400评估板TheMCBSTM32F400EvaluationBoardshipswiththeSTM32F407IGdevicethatisasupersetofseveralotherdevicevariantsoftheSTM32F407xmicrocontrollerseries.TheMCBSTM32F200andMCBSTM32F400boardscontainallthehardwarecomponentsrequiredinasingle-chipSTM32xsystem.TheKeilMCBSTM32F400EvaluationBoardenablesyoutocreateandtestworkingprogramsbasedontheSTMicroelectronicsSTM32F4xxseriesofARMCortex™-M4processor-baseddevices.MCBSTM32F400评估板重要特性:168MHzSTM32F407IGARMCortex™-M4processor-basedMCUin176-pinBGAOn-ChipMemory:1MBFlash&192KBRAMExternalMemory:8MBNORFlash,512MBNANDFlash,2MBSRAM,8KBI2CEEPROMwithNFCinterface2.4inchColorQVGATFTLCDwithresistivetouchscreen10/100EthernetPortUSB2.0FullSpeed-USB,USB-OTG,&USBHostUSB2.0HighSpeed-USB,USB-OTG,&USBHost1CANInterfaceSerial/UARTPortMicroSDCardInterface5-positionJoystick3-axisdigitalAccelerometer3-axisdigitalGyroscopeAnalogVoltageControlforADCInput(potentiometer)AudioCODECwithLine-In/OutandSpeaker/MicrophoneDigitalMicrophoneDigitalVGACameraPush-ButtonsforReset,Wakeup,TamperandUser8LEDsdirectlyconnectedtoportpinsPowerSupplyvia:HighSpeedandFullSpeedUSB(micro)connectorsPowerjack(8V-12V)withVoltageRegulatorcapabletosupplybothUSBhostinterfaces(500mAeach)DebugInterfaceConnectors20pinJTAG(0.1inchconnector)10pinCortexdebug(0.05inchconnector)20-pinCortexdebug+ETMTrace(0.05inchconnector)图2.MCBSTM32F400评估板外形图NoteTheMCBSTM32F200andMCBSTM32F400usethesamebaseboardandon-chipperipherals.OnlytheMCUisdifferentbetweenthetwoboards.MCBSTM32F400评估板技术指标:FeatureMCBSTM32F400BoardMCUVendorSTMCUSTM32F407IGXTAL25MHzARMProcessorCortex-M4MCUClock168MHzPrototypingAreaDimensions(inches)4.875x6.69Dimensions(mm)124x170MemoryExternalRAM2MExternalFlash8M/512MI/OPushButtons4I/OPortLEDs8AnalogInput(Potentiometer)AnalogOutput(Speaker)SerialPorts3CANPorts2USBDeviceInterfaceUSBHost/OTGEthernetInterface10/100SDCardInterfaceLCDQVGACameraDebugInterfaceJTAGInterfaceSWD

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论