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

查看: 1526|回复: 3

[STM32F413] stm32f413zh开发板测评

[复制链接]

8

主题

17

回帖

0

蝴蝶豆

初级会员

最后登录
2020-6-30
发表于 2017-1-13 19:28:11 | 显示全部楼层 |阅读模式
      
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封装,还有更多。




<
回复

使用道具 举报

27

主题

1709

回帖

42

蝴蝶豆

论坛元老

最后登录
2020-12-8
发表于 2017-1-14 09:06:35 | 显示全部楼层
谢谢分享!!!
回复 支持 反对

使用道具 举报

10

主题

693

回帖

0

蝴蝶豆

金牌会员

最后登录
2018-6-15
发表于 2017-1-14 09:11:02 | 显示全部楼层
谢谢分享                  
回复 支持 反对

使用道具 举报

0

主题

6

回帖

0

蝴蝶豆

新手上路

最后登录
2018-4-26
发表于 2018-3-22 16:56:46 | 显示全部楼层
谢谢分享,3Q
回复 支持 反对

使用道具 举报

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版