STM32

STM32是STMicroelectronics(意法半导体)推出的一系列基于ARM Cortex-M内核的32位微控制器(MCU)产品。这些微控制器提供了广泛的产品系列,覆盖了多种不同的性能和功能需求,适用于各种应用领域,包括工业控制、汽车电子、消费类电子、医疗设备等。

STM32系列微控制器以其高性能、低功耗、丰富的外设接口和灵活的开发工具而闻名。它们通常具有丰富的存储器、多种通信接口(如UART、SPI、I2C、CAN等)、模拟数字转换器(ADC)、定时器、PWM输出等功能,以满足不同应用场景下的需求。

STM32微控制器通常使用标准的ARM Cortex-M内核,包括Cortex-M0、M0+、M3、M4和M7等,这些内核具有不同的性能和功耗特性,可根据具体应用的需求进行选择。此外,STM32系列还提供了多种封装和引脚配置,以满足不同尺寸和集成度的要求。

STMicroelectronics为STM32系列提供了丰富的开发工具和支持资源,包括基于ARM开发环境的集成开发环境(IDE)、调试器、评估板和参考设计等。这些工具和资源有助于开发人员快速开发和部署他们的应用,并提供了全面的技术支持和文档资料,帮助用户充分发挥STM32微控制器的性能和功能优势。

【资料下载】STM32 Cordic 运算速度评估

客户在使用Cordic 进行运算时候,对Cordic 打断CPU 的时间存有疑问,认为时间不是按照芯片手册中所描述的时钟周期,本文针对Cordic 时间测试用于澄清计算周期,同时可作为客户评估使用,本文以STM32G431 作为示例。

基于微软云Azure的STM32物联网联接

在当今的万物互联时代,云连接已经是诸多应用开发的基石,包括消费电子,家居和楼宇自动化,智能家电,手持和可穿戴设备,玩具和娱乐设备等。

STM32图形加速器上新:NeoChrome GPU让UI体验再度飞跃

在视觉文化时代,“看”与“被看”成了我们的存在状态。而这一趋势,也迅速主宰了嵌入式系统的世界。MCU是嵌入式产品的核心,它的图形处理性能日益成为关注焦点。

STM32功能安全设计索引

基于内置强大功能安全特性的 STM32 MCU,STM8 MCU,和 MPU产品,ST提供免费的功能安全设计包,包括:经认证的自检库和完整的安全文档。

STM32图像处理库介绍

STM32图像处理库(STM32IPL)是一个用C语言编写的开源软件库,它提供图像处理和计算机视觉功能,以便在STM32微控制器上更快地开发视觉分析应用程序。

GD32如何替换STM32?

GD32F103是GD早期的产品,GD32E103和GD32F303是对GD32F103的升级和优化,所以4者是兼容的,虽然内核不同,但是通用外设几乎很少涉及到内核部分,在时间急迫的情况下可以使用ST的库开发。

一个严谨的STM32串口DMA发送&接收(1.5Mbps波特率)机制

DMA是CPU一个用于数据从一个地址空间到另一地址空间“搬运”(拷贝)的组件,数据拷贝过程不需CPU干预,数据拷贝结束则通知CPU处理。

STM32CubeProgrammer 和 STM32CubeMonitor上新,提高STM32开发效率-下

ST 近期推出新版本的 STM32CubeProgrammer、STM32CubeMonitor、STM32CubeMonitor-RF 和 STM32CubeMonitor-UCPD。

使用 HSE 时钟源对 LSE 精度进行测量

客户在使用 STM32U5 时,想对外部 LSE 的起振情况和精度进行监测,于是使用 HSE 为时钟基准,对 LSE 进行测量。

STM32中CAN总线接口发送和接收数据

I2C.SPI总线多用于短距离传输,协议简单,数据量少,主要用于IC之间的通讯,而 CAN 总线则不同,CAN(Controller Area Network) 总线定义了更为优秀的物理层、数据链路层,并且拥有种类丰富、简繁不一的上层协议。