STM32H5开发(4)----开发板介绍

发布者:WanderlustGaze最新更新时间:2024-08-30 来源: elecfans关键字:开发板  SWD 手机看文章 扫描二维码
随时随地手机看文章

套件概述

STM32H503RBTx_LQFP64是STM32H5系列微控制器的一款出色评估套件,它采用了先进的40nm工艺制造,为开发者提供了卓越的性能和能效。主频高达250MHz的Arm® Cortex®-M33内核使其处理能力非常强大,可以轻松应对各种复杂的计算和任务。
这个评估套件在存储方面同样表现优异,拥有128kB Flash存储器,以及32kB的SRAM,这为开发者提供了充足的内存资源,存储大量代码和数据,满足各种应用需求。
其64个引脚的LQFP封装设计使其兼容H5-2MB系列管脚,让开发者能够轻松替换和迁移现有项目。同时,该评估套件的Arduino Uno兼容性也为开发者提供了更广泛的资源和生态系统支持,方便利用丰富的Arduino库和工具。


除此之外,STM32H503RBTx_LQFP64评估套件还提供了多种供电选择,包括外部电源供电、板载调节器供电和USB供电,使得开发者可以根据具体需求选择最适合的供电方式,为项目提供更大的灵活性和便捷性。


总的来说,STM32H503RBTx_LQFP64评估套件作为一款高性能、低功耗的微控制器方案,具备强大的处理能力、丰富的存储资源、广泛的引脚兼容性和灵活的供电选择,为开发者提供了一个便捷且高度灵活的开发环境,助力他们快速实现各种创新的嵌入式应用。无论是初学者还是经验丰富的开发者,都能从中受益,将创意转化为现实。
最近在弄ST的课程,需要样片的可以加群申请:615061293 。
在这里插入图片描述

样品申请

https://www.wjx.top/vm/PpC1kRR.aspx


特征

该微控制器具有以下强大特性和性能优势:

  1. 内核性能卓越:搭载Arm® 32位 Cortex®-M33内核,运行频率高达250MHz,保证高效的数据处理和计算能力,使其适用于处理复杂任务和实时应用。

  2. 存储器丰富:内置128kB Flash存储器支持双Bank模式,同时提供32kB的SRAM,使得开发者可以存储大量的代码和数据,满足复杂应用的需求。

  3. 引脚灵活:该微控制器拥有64个管脚,采用LQFP封装,并且兼容H5-2MB系列管脚,方便替换和迁移现有项目。

  4. 高性能评估:凭借卓越的CoreMark分数,高达1023,表明在性能测试中该微控制器表现出色,适合处理计算密集型任务。

  5. 温度范围广泛:可在广泛的工作温度范围内运行,从极端低温-40°C到高温105°C,使其适用于各种环境和应用场景。

  6. 宽电压范围:支持宽广的电压范围,从1.71V至3.6V,为开发者提供了更大的灵活性和选择空间。

  7. 集成OP-Amp和Comp:该微控制器集成了1个运算放大器(OP-Amp)和1个比较器(Comp),为模拟信号处理和传感器接口提供了便利。

系统控制和生态系统访问

● 两个 USB 全速主机和设备(Type-C 连接器)
● 两种烧录方式

  • SWD 烧录口:编程或调试 PC

  • 串口烧录:打印数据或烧录

● 用户指示灯和按钮

  • 一个用户指示灯(蓝色)

  • 两个串口指示灯(红色)指示调试连接

  • 四个个电源指示灯(红色、绿色)

  • 一个用户按键

  • 一个复位按键

● 外部晶振

  • 低速晶振:32KHz

  • 高速晶振:8MHz

● 生态系统扩展

  • MCU 全部引脚由 CN4、CN5 引出

  • Arduino Uno 扩展连接器

● 支持多种集成开发环境(IDE)

  • IAR Embedded Workbench®

  • MDK-ARM

  • STM32Cube 系列

功能示意图

如下图所示,为 STM32H503RBTx_LQFP64 评估套件的正面图。
在这里插入图片描述

如下图所示,为 STM32H503RBTx_LQFP64 评估套件的背面图。
在这里插入图片描述

系统框图

如下图所示,为 STM32H503RBTx_LQFP64 开发板系统框图。
在这里插入图片描述

跳线设置

使用跳线帽更改 BOOT0 的模式,设置 BOOT 脚确定了 STM32 启动方式。
启动方式如下:
● BOOT 从用户 Flash 启动
● BOOT 从系统内存启动
● BOOT 从 SRAM 启动

开发板原理图

如下图所示,为 STM32H503RBTx_LQFP64 开发板原理图。

在这里插入图片描述


关键字:开发板  SWD 引用地址:STM32H5开发(4)----开发板介绍

上一篇:CAN总线学习笔记|STM32的CAN环回测试
下一篇:一款基于STM32的心电采集及分析处理系统的设计

推荐阅读最新更新时间:2024-11-08 13:39

MSP-EXP430F5529LP开发板003-定时器库函数
430的定时器的有点类似于51单片机,利用定时器实现P1.0口LED灯1s闪烁代码如下 #include wdt_a.h #include gpio.h #include timer_a.h #define COMPARE_VALUE 32768 int main( void ) { volatile unsigned int i; WDT_A_hold(WDT_A_BASE); GPIO_setAsOutputPin(GPIO_PORT_P1,GPIO_PIN0); GPIO_setOutputHighOnPin(GPIO_PORT_P1,GPIO_PIN0); //Start timer in c
[单片机]
STM32开发板上实现按键驱动(定时扫描去抖方式)
在万利STM32学习板的USB摇杆例程中,摇杆的按键处理并没有消抖处理,因此重新修改了摇杆的驱动,顺便还增加了两个按键以及摇杆中键下压的驱动,以方便直接使用。只要定时调用(几ms)KyeScan函数,就会将当前按键的改变情况和按住情况保存在对应的变量中。 当某个键按下时,在KeyDown中对应的位被设置为1;某个键被释放时,KeyUp中对应的位为1;KeyPress中保存的是当前按键的按住情况,某位为1时表示对应的键被按住。 KeyDown和KeyUp中的值使用后要手动清除,表示已经处理了这个事件,而KeyPress不用手动清除,它一直反映按键的按住情况。 万利的板子上有两个按键KEY_2和KEY_3,另外还有一个摇杆:K
[单片机]
STM32开发板例程讲解之二:GPIO的描述和配置
上一讲创建了一个stm32工程,从本讲开始将深入stm32内核与外设讲解。 首先介绍stm32的GPIO,这是入门的起点,也是最容易上手的部分。 一、GPIO的综合描述 stm32每一个GPIO端口拥有2个32bits的configuration寄存器(GPIOx_CRL,GPIOx_CRH),2个32bits的数据寄存器(GPIOx_IDR,GPIOx_ODR),1个32bits的set/reset寄存器(GPIOx_BSRR),1个16bits的reset寄存器(GPIOx_BRR)和1个32bits的Lock寄存器(GPIOx_LCKR)。 (一)每一个IO引脚都可以使用软件配置为以下几种模
[单片机]
e络盟推出GIZMO Explorer开发板
e络盟日前宣布推出来自GIZMOSPHERE的GIZMO Explorer 开发板。作为 GIZMO 2平台的子板,GIZMO Explorer板可为电机控制、人机交互及控制系统等应用设计提供最完善的功能与外设,从而帮助用户快速启动项目开发。 GIZMO Explorer板是同类产品当中唯一一款为GIZMO 2用户提供小键盘、LCD显示屏、电机控制硬件及充足的原型设计区域的开发板,可通过低速扩展连接器连接至GIZMO 2平台。 该板适用于从机器人到天线旋转器等的大量电机控制应用,是用于速度、方向或位置控制的理想选择。它还适用于操作界面、家用电器及办公设备等交互应用领域。 开发板主要特性包括: •    GPIO插头 • 
[单片机]
OK6410A 开发板 (八) 117 linux-5.11 OK6410A linux系统调用
访问内核空间,linux提供了系统调用,分为多类, 1.文件系统相关的接口open,read,等file_operations中的接口(具体有什么,看具体文件系统) 2.进程控制 3.进程通信 4.内存管理 5.系统控制 reboot 6.用户管理 如何查看当前运行或者编译的 linux系统中有多少个 系统调用,以及分别是什么 编译时 : cat System.mmap |grep sys_ , 这里面不仅包括系统调用,还有一些其他的东西,例如 sys_mmap_pgoff // 注意:sys_mmap_pgoff 不是 系统调用 编译时 : arch/arm/kernel/e
[单片机]
u-boot-2011.06在基于s3c2440开发板的移植之nandflash启动
由于价格的原因,相对于norflash,nandflash对于存储大容量的数据来说更具有优势。但是程序不能直接在nandflash上运行,因此s3c2440提供了一个机制,即系统会自动把nandflash中前4k的内容复制到名为“Steppingstone”的内部SRAM中,利用这段SRAM,程序员需要再把程序复制到其余的SRAM中,然后运行刚刚复制到SRAM中的程序。 本文就介绍如何使u-boot在nandflash中启动,该工作原理类似于u-boot-2011.06自带的smdk6400开发板的nandflash启动过程,即最终生成的烧写文件为u-boot-nand.bin,它是由两个文件组成的: nand_spl/u-boo
[单片机]
ARM开发板如何安装Linux系统
注意:本小节假定您已经连接好开发板的和PC机之间的串口和USB口,并把开发板设置为NOR Flash 启动,系统更新和安装完毕请设置为Nand Flash 启动。 本文下载的bootloader、内核和文件系统是友善之臂公司提供的,可以在这里下载到 http://www.arm9home.net/read.php?tid-974.html 。当然其它的bootloader、内核以及文件系统下载方式也是类似的,可能bootloader不同造成bootloader的菜单项不同,但一般都有对应的菜单项,另外这里使用的串口工具是windows的超级终端,其它的串口调试工具也是同样可用的。 说明:安装 Linux 所需要的二
[单片机]
MC9S12XS128多功能开发板学习笔记
#时钟的设置 时钟主要为三个寄存器的设置: SYNR; REFDV; POSTDIV; 使用的公式为: FVOC=2OSCCLK((SYNR+1)/(REFDV+1)) PLLCLK=FVCO/(2*POSTDIV) BusClock=PLLCLK/2 BusClock为总线频率(单片机实际运行频率); 首先默认两个数值 REFDV=1;POSTDIV=0;(POSTDIV为0时, PLLCLK=FVCO); FOSC为外部晶振频率 根据上图计算出REFCLK的范围确定REFDV的值,例如外部晶振为12MHZ; 我们需要48MHZ的频率,那么REFFRQ=01;REFDV=0x40|0x01; SYNR=7; 初
[单片机]
MC9S12XS128多功能<font color='red'>开发板</font>学习笔记
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved