概述STM32C542 & SENSOR是一款基于STM32C5系列微控制器的评估套件。该微控制器采用了40nm工艺制造,具有更快的FLASH访问,更高的性能以及更低的功耗。此外,该套件具有丰富的接口和外设,以及传感器(SENSOR)系列连接器接口,为开发者提供了便捷且灵活的开发环境。 这里通过配置LED输出进行简单测试。 需要样片的可以加群申请:925643491 / 615061293 。 视频教学https://www.bilibili.com/video/BV12qVU6EEXk/ 样品申请https://www.wjx.top/vm/OhcKxJk.aspx# 源码下载https://download.csdn.net/download/qq_24312945/92952806 硬件准备首先需要准备一个开发板,这里我准备的是自己绘制的开发板,需要的可以进行申请。 主控为STM32C542CCT6
产品特性STM32C542xx器件属于通用微控制器家族(STM32C5系列),基于高性能Arm® Cortex®-M33 32位RISC内核构建。该系列器件工作频率可达144 MHz。 Cortex®-M33内核集成了单精度浮点运算单元 (FPU),支持所有Arm®单精度数据处理指令和所有数据类型。 Cortex®-M33内核还实现了一套完整的数字信号处理 (DSP) 指令集以及存储器保护单元 (MPU),从而显著提升应用安全性。 这些器件内置高速存储器(高达256 KB Flash存储器和64 KB SRAM)、种类丰富的增强型I/O,以及连接到三条APB总线、三条AHB总线和32位多AHB总线矩阵的多种外设。 该系列器件为内置Flash存储器和SRAM提供多种保护机制:读保护、写保护和隐藏保护区。 器件集成了多种强化安全性的外设: ● HASH硬件加速器 ● 真随机数发生器 ● AES协处理器 该系列器件提供一个12位ADC、两个DAC通道、两个比较器、一个运算放大器、低功耗RTC、一个32位通用定时器、两个16位电机控制专用PWM定时器、两个16位通用定时器、两个16位基本定时器以及一个16位低功耗定时器。 器件还提供多种标准和高级通信接口,如: ● 一个I²C接口 ● 一个I3C接口 ● 两个SPI接口,支持复用全双工I2S ● 两个USART接口、两个UART接口以及一个低功耗UART接口 ● 两个FDCAN接口 ● 一个USB全速接口 器件工作温度范围为-40 °C至+105 °C(结温最高可达+140 °C),电源电压范围为2.7 V至3.6 V。 这些器件均提供一套全面的节能模式,可实现低功耗应用设计。 器件提供从20引脚至64引脚的多种封装选择。 参考程序https://github.com/CoreMaker-lab/STM32C542_SENSOR https://gitee.com/CoreMaker/STM32C542_SENSOR 生成STM32CUBEMX2用STM32CUBEMX2生成例程,这里使用MCU为STM32C542CCT6。
在 MCU name 中输入 STM32C542CCT6,选择对应的 STM32C5 芯片型号后,点击 Continue 进入下一步工程配置。
填写工程名称和保存路径后,点击 “Automatically Download, Install & Create Project”,STM32CubeMX2 会自动下载所需软件包并创建工程。
STM32CubeMX2 提示 Project Successfully Created 后,点击右下角 “Launch Project” 进入工程配置界面。
时钟树配置
DEBUG配置在 Peripherals 中选择 Cortex → DEBUG,将 Mode 配置为 Single-wire trace asynchronous,用于后续程序下载、在线调试和 Trace 调试功能。
LED配置查看原理图,对应LED分别为PA8,PB14,PB15。
生成项目
导入STM32CubeIDE
主程序
|
STM32C5重新定义入门级微控制器的性能
【STM32C5】简而不凡,锋芒自显——Nucleo-STM32C562RE快速上手
留言赢礼 | 适用于STM32C5系列的STM32Cube嵌入式软件包
更新:借助升级版STM32Cube生态,释放STM32C5 MCU的全部潜能
【新品首发】STM32C5 重磅登场!Cortex-M33+40nm 工艺,入门级 MCU 迎来史诗级升级!(文末抽奖)
STM32C5 核心亮点总结及适配场景选型指南
STM32新品升级选型指南:从旧系列到WL3R、C5、H5F/E、U3B/3C5 性能迭代与场景迁移
STM32新品选型指南:WL3R、C5、H5F/E、U3B/3C5 特性解析与场景适配
STM32Cube生态重磅更新,支持STM32C5
STM32C5:全新产品发布
微信公众号
手机版