你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

stm32f413zh开发板测评

[复制链接]
changyuezh 提问时间:2017-1-13 19:28 /
      
Cortex-M内核微控制器高性能之王STM32F413测评
“STM32F4系列单片机(MCU)采用了意法半导体的NVM工艺和ART加速器TM,在180MHz的工作频率下通过闪存执行指令时可实现225DMIPS/608 CoreMark的性能,是迄今所有基于Cortex-M内核的控制器产品所达到的最高性能得分。”这是意法官网对STM32F4系列MCU的评价。
它有三个级别:
1)        高级系列 ,180 MHz CPU/225 DMIPS,高达2MB的双区闪存,带SDRAM控制器和 Chrom-ART加速器。
2)        基础级系列
3)        入门级系列,基于最低成本考虑的 STM32F4系列。
STM32f413/423为入门级产品,采用意法半导体90 nm工艺,使用ART加速器和动态功耗调整功能,从Flash存储器执行指令,运行模式下可实现低至112µA/MHz的电流消耗。 停机模式下,功耗低至18 µA。
今天有幸拿到ST Nucleo的入门级STM32F413开发板Nucleo-144,就由我带您来先睹为快!
file:///C:\Users\ADMINI~1\AppData\Local\Temp\msohtmlclip1\01\clip_image002.jpg
1-1        Demo板正面
板子沿用ST Nucleo系列的精简包装,清晰的芯片特性,背面贴心的入门使用简介。
file:///C:\Users\ADMINI~1\AppData\Local\Temp\msohtmlclip1\01\clip_image004.jpg
1-2        Demo板反面
这和STM32F412开发板简直就是双胞胎,来看看都有哪些资源吧!
file:///C:\Users\ADMINI~1\AppData\Local\Temp\msohtmlclip1\01\clip_image006.jpg
1-3        Nucleo-144正面
file:///C:\Users\ADMINI~1\AppData\Local\Temp\msohtmlclip1\01\clip_image008.jpg
1-4        Nucleo-144正面
板子由两部分组成:
1)        ST-LINK/V2-1调试
ü          板载SWD接口方便编译和调试,并可以通过跳线帽来选择模式, 变成标准的ST-LINK/V2-1。
ü          USB多功能接口,集虚拟串口,大容量存储和调试三种功能于一身。
2)        STM32微处理器板
ü          丰富的外部扩展口
USB OTG 或全速设备的Micro-AB接口
IEEE-802.3-2002网络接口
3个用户LED灯,两个按键:用户和复位
GPIO引脚接口,兼容arduino接口
file:///C:\Users\ADMINI~1\AppData\Local\Temp\msohtmlclip1\01\clip_image010.jpg
1-5 GPIO扩展口
ü          核心处理器STM32F413ZH
file:///C:\Users\ADMINI~1\AppData\Local\Temp\msohtmlclip1\01\clip_image012.jpg
1-6  LQFP144封装STM32F413ZH
板载意法半导体公司STM32F4系列的413ZH,它是一款ARM Cortex-M432位RISC指令内核CPU, 工作频率100 MHz,集成了 1.5 MByte Flash,320K字节SRAM,ART Accelerator加速器, DFSDM,并搭载FPU(浮点运算单元)与DSP(数字信号处理)。
在过去,SOC(系统单芯片)才会有所谓的DSP与FPU这类硬体加速器,其主要的功能大多负责影像或音讯处理的工作。DSP可利用乘法/累加(MAC)指令、饱和、舍入和位元操作来执行多种数学运算─ 这些都是快速傅立叶转换(FFT)和有限脉冲响应(FIR)等高效过滤器开发所需的基本功能。ST(意法半导体)资深产品行销经理杨正廉则是谈到,针对讯号处理、数值运算与对应到各种应用的演算法,DSP与FPU某程度上,是相辅相成的角色,很难被加以拆分。
在DSP设计中有些必须使用组合语言的作法才能完成,而MCU的开发则使用C语言撰写。ARM就是采用C语言的方式,来统一DSP、FPU的撰写,解决了过去组合语言所造成的困扰。
随着技术的进步,MCU在32位架构也日趋成熟,开始沿用SOC的部份功能,进一步拓展了其应用范围。下图就是STM32F413的内部构成。
file:///C:\Users\ADMINI~1\AppData\Local\Temp\msohtmlclip1\01\clip_image014.jpg
1-7 STM32F413内部构成
内核架构更加优化,资源集成度更高,还提供了丰富通讯接口资源。
Ø   10x USART,速率可高达12.5 Mbit/s, 4路USART/6路UART, 支持LIN,IrDA,模式控制,ISO7816接口
Ø   5x SPI(与I²S复用 ),速率高达50 Mbit/s
Ø   4x I²C,高达1Mbps, (SMBus系统管理总线/PMBus数字电源管理协议),两线式接口方式,为简单系统和电源管理芯片的通讯管理提供了方便,快捷,稳定接口
Ø   3x CAN(2.0B有效)
Ø   所有封装都带1个SDIO,频率高达48MHz, 支持SD/MMC/eMMC
Ø   1x 全速USB2.0 OTG
Ø   2x 全双工I²S,最高32-bit/192 kHz
Ø   3x 单工I²S,最高32-bit/192 kHz
Ø   2x 数字滤波器,用于∑Δ调制器
Ø   6x PDM接口,支持立体声麦克风
Ø    1路SAI(Serial Audio interface串行音频接口),音频从8kHz到192kHz,并可通过DMA设置成主模式或从模式
Ø   2x 12位ADC,速度高达2.4 MSPS
Ø   14x 16和32位定时器,频率高达100 MHz, 两路看门狗时钟
Ø   支持8080/6800模式LCD 并行接口
Ø   支持串口调试SWD&JTAG
Ø   具有中断功能I/O口,最多可达114个,且兼容5V IO口,方便了硬件驱动。109个频率高达100MHz的IO口。
Ø   多达24路的通讯接口
Ø   1x 在停机模式下的低功耗定时器
Ø   真随机数发生器
Ø    唯一的96位ID码,为设备的安全和管理提供了方便
百闻不如一见,现在我们将开发板上电,如视频开机程序测试。
2、软件
意法半导体公司为为每颗芯片的开发提供 了齐全的资料库,例程源码,也有方便的开发环境。
²     ARM® Keil®: MDK-ARM(a)
²      IAR™: EWARM(a)
²      GCC-based IDEs (free AC6: SW4STM32, AtollicTrueSTUDIO®(a)andothers)
²    ARM® mbed™ online
我习惯上用Keil+STM32CubeMX组合的开发,在st的官网上查找STM32CubeMX,下载最新的版本,安装。
file:///C:\Users\ADMINI~1\AppData\Local\Temp\msohtmlclip1\01\clip_image016.jpg
安装程序,一路Next下去,就OK了。

file:///C:\Users\ADMINI~1\AppData\Local\Temp\msohtmlclip1\01\clip_image018.jpg

下面连接开发板到PC接口,双击CubeMX软件,选择File->new project,选择对应的芯片型号,界面如下所示:
file:///C:\Users\ADMINI~1\AppData\Local\Temp\msohtmlclip1\01\clip_image020.jpg


file:///C:\Users\ADMINI~1\AppData\Local\Temp\msohtmlclip1\01\clip_image022.jpg

file:///C:\Users\ADMINI~1\AppData\Local\Temp\msohtmlclip1\01\clip_image024.jpg
file:///C:\Users\ADMINI~1\AppData\Local\Temp\msohtmlclip1\01\clip_image026.jpg
These features make the STM32F413xG/Hmicrocontrollers suitable for a wide range of applications:
• Motor drive and application control
• Medical equipment
• Industrial applications: PLC, inverters,circuit breakers
• Printers, and scanners
• Alarm systems, video intercom, and HVAC
• Home audio appliances
• Mobile phone sensor hub
• Wearable devices
• Connected objects
• Wifi modules
除了开发板中的LQFP144封装,还有更多。




收藏 2 评论3 发布时间:2017-1-13 19:28

举报

3个回答
小小超 回答时间:2017-1-14 09:06:35
谢谢分享!!!
jackten 回答时间:2017-1-14 09:11:02
谢谢分享                  
stm2018 回答时间:2018-3-22 16:56:46
谢谢分享,3Q

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版