下载
从2013 年第一款侧重于GUI 应用的STM32F429x【内嵌Chrom-ART 图形加速和LTDC 控制器】开始,ST 就提供了STM32MCU + X-Cube-TouchGFX 一站式GUI 开发平台,越来越多的客户使用STM32 + TouchGFX 开发智能手表/智能家居控制面板等嵌入式设备。 在嵌入式GUI应用中,设备厂家希望提供功能支持用户根据不同国家来定义使用的字体翻译, 从技术上支持将字体翻译和应用程序分离开。这样可以在嵌入式设备有限的存储空间上,根据不同国家的需要,来更新和升级字体翻译的类型。
自从2013 年第一款侧重于GUI 应用的STM32F429x【内嵌Chrom-ART 图形加速和LTDC 控制器】开始,ST 就为大家提供了STM32MCU + X-Cube-TouchGFX 一站式GUI 开发平台。越来越多的客户使用STM32 + TouchGFX 开发智能手表/智能家居控制面板等嵌入式设备。
在嵌入式GUI开发的应用中,设备厂家希望自己的设备支持用户根据自己喜好来定义所选用的字体类型。从技术上讲,可以将字体和应用程序分离开,这样可以在嵌入式设备有限的存储空间上根据需要更新和升级字体的类型。
在开发STM32 时,往往在很多种场景下都需要外扩FLASH,典型场景就是开发图形 应用时,需要耗费大量来存放图形资源的存储器,很多客户会选择将图形资源放在外扩的FLASH 中,那么在开发阶段也就难免需要对这样的工程进行下载和调试,当选择 STM32CubeIDE 时,我们又应当如何设置呢?
客户在使用Cordic 进行运算时候,对Cordic 打断CPU 的时间存有疑问,认为时间不是按照芯片手册中所描述的时钟周期,本文针对Cordic 时间测试用于澄清计算周期,同时可作为客户评估使用,本文以STM32G431 作为示例。
如今,运行实时操作系统(RTOS)的大型32位单片机(MCU)和微处理器(MPU)日益普及。不过,如果使用一个大型单片机处理复杂的应用,可能会在执行小型后台处理任务时遇到CPU资源方面的问题,这些任务虽然并不复杂,但十分耗时。8位和16位MCU等小型器件可用于减轻32位器件的工作负荷。
某客户使用STM32U59,批量生产时发现有1%左右的机器存在反复重启问题;问题 机器断电后用热风枪加热STM32U59 再上电问题消失,试了几台机器都是如此,遂怀疑STM32U59 存在质量隐患。
典型的按钮去抖方法通常不够稳健,并且设置和响应速度较慢,这些问题可能导致出现虚假激励或检测不到激励。本“技巧与诀窍”文档提供了两种更稳健、更快速的去抖解决方案,它们同样适用于旋转编码器、按钮、开关、键盘和旋钮等。
某客户在项目开发中用到STM32L462 的SDMMC 接口去进行SD 卡的读写,发现用SDMMC中断、 Polling 查询的方式都可以进行连续的读写交替循环操作,但是用DMA 的方式进行该操作时,发现不能进行多次的读写。
STM32U5在芯片生命周期管理方面在STM32L5的基础做了进一步的改进,引入了OEM Key机制,使得RDP的级别状态转换能够通过OEM设置的password进行保护。
本篇笔记解释了为什么客户的STM32WL Sigfox设备没办法通过Chip certificate 按AN5480描述的方法获取Sigfox 证书。
STM32L462xx 系列支持最多4 个外部串行通道,2 个数字滤波器,最大可达到24bit 的ADC 分辨率。并且支持SPI 接口和曼切斯特编码1-wire接口。