
有幸获得NUCLEO-H503RB开发板一小块,学习一下。 1、先说一下芯片 1.1 基于ARM® Cortex®-M33内核的STM32H503系列高性能MCU STM32H503STM32H503微控制器凭借128 KB Flash、32 KB RAM、25至64引脚封装(WLCSP和LQFP产品组合)以及UFQFPN封装,扩展了STM32高性能产品组合的范围,提高了性能和能效。该系列内含Arm® Cortex®-M33内核,带DSP和浮点单元(FPU),工作频率高达250 MHz。 性能:在250MHz频率下,从Flash存储器执行时,STM32H503能够提供375DMIPS/1023 CoreMark性能,并且利用意法半导体的ART加速器™实现了FLASH零等待状态。 片内外设 · 多达13个通信外设,包括I3C、FD-CAN、USB 2.0全速主机和从机。 高能效 · 在运行模式(外设关),典型功耗为86 µA/MHz @VDD= 3.3 V和25°C · 低功耗停止模式下的典型功耗电流为54 µA · 低功耗待机模式下的典型功耗电流为3.5 µA · 带RTC的VBAT模式(低功耗模式)下的典型功耗电流为380nA 1.2 ST意法半导体产品矩阵 从图中大致可以看出: ① Cortex-M0、Cortex-M0+、Cortex-M1 系列内核使用 Armv6-M 架构,「常用的 Cortex-M3、Cortex M4、Cortex M7 系列内核使用 Armv7-M 架构」 ,Cortex-M23 系列使用 Armv8-M Baseline 架构,Cortex-M33、Cortex-M33P、Cortex-M55 系列使用 Armv8-M Mainline 架构。 ② 从 Coretx-M23 系列开始,Cortex-M 内核中开始拥有「TrustZone 特性」 。 ③ Cortex-M4、CortexM7、Cortex-M33、Cortex-M35P、Cortex-M55 系列中才有「数字信号处理扩展」 (DSP)。 ④ Cortex-M33、Cortex-M55 系列中开始拥有「ARM 自定义指令」 。 ⑤ Cortex-M33、Cortex-M35P、Cortex M55 系列拥有「协处理器接口」 。 2、接下来说板子 STM32 NUCLEO开发平台是ST最新发布的易用性好、可扩展性佳的低成本平台。NUCLEO开发板具有mbed功能支持Arduino接口,同时还提供ST Morpho扩展排针,可连接微控制器的所有周边外设,可以利用Arduino巨大生态系统优势,便于快速实现STM32学习和评估! 通用特性 采用LQFP64封装的STM32 微控制器 与ARDUINO®共享的1个用户LED 1个用户按钮和1个复位按钮 32.768 kHz晶体振荡器 板连接器:ARDUINO® Uno V3扩展连接器意法半导体的morpho延长引脚头,用于完全访问所有STM32 I/O 灵活的供电选项:ST-LINK、USB VBUS或外部电源 具有USB重新枚举功能的板上ST-LINK调试器/编程器:大容量存储器、虚拟COM端口和调试端口 提供了全面的免费软件库和例程,可从STM32Cube MCU软件包获得 支持多种集成开发环境(IDE),包括IAR Embedded Workbench®、MDK-ARM,以及STM32CubeIDE 特定板功能 外部SMPS生成Vcore逻辑电源 24 MHz HSE 板连接器:外部SMPS实验专用连接器Micro-AB或Mini-AB USB连接器(用于ST-LINK)MIPI®调试连接器 兼容Arm® Mbed Enabled™ 3、开箱,上电 4、搜集资料,开发环境安装,准备开发 4.1 扫描盒子内标签附带二维码,打开网址: [https://www.st.com/en/product/nucleoh503rb.html]( https://www.st.com/en/product/nucleoh503rb.html 尴尬了,显示找不到页面:SORRY, PAGE NOT FOUND 4.2 经过查找找到几个有用的网页:STM32H503资料和数据手册 https://www.st.com/zh/evaluation-tools/nucleo-h503rb.html https://www.stmcu.com.cn/Product/pro_detail/STM32H503/product https://www.stmcu.com.cn/Designresource/detail/document/711661 4.3 安装pack包 4.4 下载安装STM32Cube MX 4.5 找到闪灯示例代码,烧录验证 5.环境初步搭建完成,接下来就自由发挥,尽情探索吧 说实话这编辑器使用着还真不顺手 初来乍到,多多关照 |
如何鉴别芯片的进口版本和国产版本
有没有哪位大神提供一个STM32H523或者STM32H563的串口升级的IAP程序
求助 nucleo STM32F303re上电后led1和led3亮,但cubepogrammer显示无3.3v电压是怎么回事?
nucleo STM32F303re上电后led1和led3亮,但cubepogrammer显示无3.3v电压是怎么回事?
求助,使用51单片机和VL6180X传感器测距,结果一直是0是什么原因,能读到ID为0xB4
STM32H7双核调试问题:CM7能成功调试但CM4始终报"Failed to read ROM table via AP 3"错误
STm32L562图片切换演示
同样的都是M33核,什么决定频率上限?
在使用nucleo H7开发版 USART2发送数据测试的时候,RTS脚产生与TX脚一样的伴随波形,波形与TX脚一致
STM32F373的VDDSD电压一直处于2.5v左右,其他电压正常,附上原理图,求指导