打印
[STM32U5]

【NUCLEO-U5A5ZJ-Q测评】点灯

[复制链接]
637|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Evan0319|  楼主 | 2023-11-28 23:44 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
收到开发板有一些时间了,今天开始点灯。
先了解一下这个芯片:
STM32U5是一款基于ARM Cortex-M33内核的高性能微控制器,具有丰富的外设和IO端口。其GPIO(通用输入/输出)端口可以用于连接和控制各种外部设备,如LED、按钮、传感器等。
关于NUCLEO-U5A5ZJ-Q的GPIO性能,您可以参考以下信息:
  • 端口数量:STM32U5具有多达144个GPIO端口,可以满足大多数应用的需求。
  • 引脚分配:这些GPIO端口分布在多个封装引脚上,方便用户根据具体应用进行配置和连接。
  • 可配置性:GPIO端口可以配置为输入、输出或复用功能,用户可以根据需要设置端口的工作模式。
  • 驱动能力:GPIO端口可以提供和接收低电平和高电平信号,用于控制外部设备的状态。
  • 中断支持:GPIO端口可以配置为产生中断,以便在外部设备状态发生变化时及时通知处理器。
  • 速度:STM32U5的GPIO端口支持高达18MHz的工作频率,可以满足高速数据传输的需求。
  • 耐压耐流能力:GPIO端口具有较高的耐压和耐流能力,可以连接外部设备而不会损坏芯片本身。
该芯片具有丰富的通信接口,包括6个I2C、3个SPI、4个USART、2个UART、1个低功耗UART、2个SAI、1个DCMI(数码相机接口)、2个SDMMC、1个FDCAN、1个USB OTG高速、1个USB Type-C™/USB Power Delivery控制器和1个通用同步8-/16位PSSI(并行数据输入/输出从属接口)。并且该型号芯片内部嵌入了USB OTG高速设备/主机/OTG外设,并集成了收发器



1、原理图:


2、点亮效果:

3、相关核心代码:
宏定义:
4、配置:

使用特权

评论回复
沙发
643757107| | 2023-11-29 15:54 | 只看该作者
这个点灯怎么还需要用三极管?

使用特权

评论回复
板凳
643757107| | 2023-11-29 15:55 | 只看该作者
噢,好像明白了,应该是因为单片机的IO是1.8V的,所以驱动不了LED,通过三极管来驱动。

使用特权

评论回复
地板
小夏天的大西瓜| | 2023-11-29 22:50 | 只看该作者
有些芯片引脚能有3.3v的输出,这个得结合手册引脚功能进行

使用特权

评论回复
5
Undshing| | 2023-11-30 16:45 | 只看该作者
这个板子看着挺不错啊

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

8

帖子

0

粉丝