前言
感谢EEWorld提供这次试用ST NUCLEO-U5A5ZJ-Q开发板的机会,也非常感谢ST提供这次机会,这是个人首次申请到试用ST开发板的机会,谢谢。在微信群里看到一些大佬推荐ST开发板时,多次提到这款开发板,并且也看到它的存储竟然有4MB,所以就想体验一下,这块开发板。
一、开箱
得知入围名单,还是很开心的,立马就去确认信息了。过了几天,收到快递,ST的包装是这样的,依然具有ST的特色,还采用了环保包装。
先给开发板来一个怼脸照。
二、板载资源介绍
从官方手册上,看到板载资源介绍:
") rgba(220, 220, 220, 0.5); top: -15px; left: 0px;">
板载资源有,两个按键(一个用户按键、一个复位按键)、3个用户LED、一个Type -C 接口、板载AT-LINK-V3E,5V排针、GPIO排针、Arduino排针,板载STM32U5A5ZJT6芯片,封装为LQFP144。
三、硬件介绍
1、主控使用的是重STM32U5A5ZJT6,如图,这颗料有如下特点:
- STM32U5A5属于超低功耗系列;
- 内核是Cortex-M33;
- 从跑分来看,性能也是非常强劲。
- flash 存储有4MB,这简直是MCU的天花板了;STM32U595/U5A5 MCU是STM32系列中首款提供4 MB Flash的MCU;并且支持16bit HSPI,高达160Mhz;
- 该款MCU搭载Neo-Chrom GPU,大幅提升屏幕的刷新率。NeoChrom GPU是Chrom-ART的升级版本,在借鉴相同理念的同时,实现了更大优化。新技术基于双线性和点取样特性的纹理映射功能,提供了新的绘图加速并支持动画。得好好体验一下,这个GPU。 Chrom-ART和NeoChrom之间的参数对比,如下:
- 高达156个快速IO口;
- 高达17个定时器,两个看门狗和RTC;
- 高达25个通信外设(其中有2个SAI、1个USB type-c、1个USB OTG 、 6个I2C 、 7个UART、3个SPI、1个CAN FD 、2个SDMMC 、 1个多功能数字滤波器)
- 丰富的模拟外设(2个14BIT ADC、1个12bit ADC、1个12bit DAC 、2个可编程放大器、2个超低功耗比较器)
从以上介绍来看,其所具备的外设,真的太多了,可以适用大部分嵌入式应用场景,ST太强了。
2、板载32.768Khz 晶振,16M高速晶振。
3、电源设计
开发板使用ST的LD1117S50TR 作为5V输出芯片,LD39050PU33作为3.3V输出芯片,使用ST1PS01EJR和ADP5301ACBZ-2-R7做兼容设计,输出1.2V;
4、USB设计
使用317JD24BZTF3K3C3作为USB芯片;使用TCPP01-M12 EMI滤波器;使用静电防护芯片:USBLC6-2SC6。
5、ST-LINKV3E设计
使用STM32F723作为ST-LINK主控;
使用两个做电平转换SN74LVC2T45DCUT;使用功率电子开关TPS2051C,做5V供电;使用LD3985M33R 转3.3V供电。
四、收集学习资料
01-STM32U5产品线上课程:STM32U5简介_哔哩哔哩_bilibili
开箱到此结束。下篇开始环境搭建