请选择 进入手机版 | 继续访问电脑版

你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

资源

找到您所需要的资料

技术文档

【应用笔记】LAT1407 通过LSE校准HSI偏差大的问题解决

某客户使用 STM8AL 时,由于设计限制需使用 HSI 作为系统时钟。为减小 HSI 偏差,使用 LSE 对其进行校准。小批量试产发现 3%左右产品校准后频率和 16MHz 偏差较大。 ...

【应用笔记】LAT1413 快速开关蓝牙导致设备无广播

客户使用 BlueNRG-345MC 开发了一个 BLE 外设,和手机连接。在测试中发现,手机连接上外设之后,不断地在手机上点击蓝牙的开关按钮,造成设备不断地断开、重连;少则几次,多则几十次。点击之后,必然出现 BLE 外设 ...

【应用笔记】LAT1385 使用S2-LP驱动外部的PA

目前,S2-LP 最大的发射功率是+16dBm,可以满足多数的应用场景。但是,对一些需要更高发射功率的应用时,则需要借助外部的 PA 来提升发射功率。基于此目的,可以利用 S2-LP 自身的 GPIOs 来实现该功能,接下来本文将 ...

【应用笔记】LAT1321 基于BlueNRG SDK 修改ATT_MTU

使用 BLE GATT 进行数据发送、接收时,ATT_MTU 这个参数值决定了用户一次可以发送、接收的数据包的长度。通讯的双方在连接成功后会发起 ATT_MTU 协商流程。流程结束后,ATT_MTU 的大小由双方的较小值决定。 ...

【应用笔记】LAT1280 如何将普通应用更改为OTA APP

客户在基于 BlueNRG-LP 设计产品时,code base 用的是 SDK 中某些不带 OTA 升级功能的参考示例,当客户完成其基本设计功能后,想要添加 OTA 的软件升级功能。在这个过程中往往会碰到一些问题。基于上述考虑,本文尝 ...

【应用笔记】LAT1364 DFSDM对TIM1的封波功能及注意事项

在伺服变频器应用中,会用到 Singma-Delta ADC 进行采样,这时候如果客户使用到了STM32 自带的 DFSDM(Digital filter for sigma delta modulators)模块进行滤波,后面会与PWM 输出相关起来,这样有 Break 的封波需 ...

【应用笔记】LAT1252 关于STM32WL LSE添加反馈电阻后无法起振问题

客户调试 STM32WLE5JB 样机的时候遇到这样一个问题:在调试 LPUART,不打开外部时钟的时候,能够正常打印,若开启外部的 HSE 和 LSE 后就没有打印。

【应用笔记】LAT1254 巧用STM32CubeIDE之编译警告

编译警告对于工程师们来说,是再常见不过的了。对于严谨的工程师们来说,任何warning 都是不可忽视的。

【应用笔记】LAT1255 直接修改寄存器来输出内部时钟的方法

在对某些不容易复现的问题进行代码调时,需要观察内部时钟的情况,但往往代码之前并没有使能 MCO 功能,在这种情况下就可以使用寄存器直接配置来输出内部时钟到GPIO 脚位上进行观察和测试。 下面的例子就是在调试 ST ...

【应用笔记】LAT1363 浅析单次事件进入两次中断问题

在使用基于 ARM CORTEX-M3、M4 或 M7 系列的 STM32 芯片做产品开发时,可能有人遇到过单次事件会触发两次中断的情形。或许对异常现象的表述不尽相同,比方有的人会说怎么中断请求标志要清 2 次才行;由于中断里有些 ...

【应用笔记】LAT1362 利用STM32 TIMER触发ADC实现分组转换

有客户使用 STM32G4 系列芯片开发产品,用到其中一个 ADC 模块的多个通道,他希望使用 TIMER 来定时触发这几个通道的转换。不过他有两点疑惑。第一,他期望定时器触发这几个通道是每触发一次则只转换一个通道,这样 ...

【应用笔记】LAT1361 STM32的USART能否支持9位数据格式话题

有客户反馈,他最近在做一个项目用到 STM32L051 这款单片机。平常的 USART 串口传输是 8 位数据,但是他的项目需要用串口传输 9 位数据。当设置为 8 位数据时,串口响应中断正常。但是,当设置为 9 位数据时,串口就 ...

【应用笔记】LAT1357 利用Cordic计算浮点三角函数

当前 STM32G4 系列以及 STM32H723 中虽然有专门计算三角函数的硬件 CORDIC,但目前是定点的 CORDIC 硬件,很多实际应用,比如电机控制,数字电源,客户整个软件代码是基于浮点的运算,因此有必要对如何利用 CORDIC ...

【应用笔记】LAT1349 STM32L4芯片软复位导致SRAM2的值被擦除话题

客户在使用 STM32L433CCY6 开发过程中,出现软件复位后 SRAM2 里的值被擦除问题。

【应用笔记】LAT1350 基于 STM32U5创建USBx_CustomHID通信

某客户在使用 STM32U5 开发一款产品时需要使用到 USB Custom 进行双向通信,并反馈STM32U5 使用的是 Azure USBx 协议栈,不再支持 ST USB device 库。客户表示只熟悉 ST USB Device 库,对 USBx 协议栈与 API 没有任 ...

【应用笔记】LAT1347_基于STM32CubeIDE移植ClassB 4.0

ST 推出了最新版本的 ClassB4.0 功能安全库,与之前版本相比,ClassB 4.0 主要有如下较大的变化。 1)核心库不再提供源码,而是提供库文件,用户集成更加方便。 2)启动自检与运行期自检统一接口,简化了用户函数 ...

【应用笔记】LAT1256 使用STM32的DWT单元监控内存

关于 DWT(Data watchpoint and trace unit),相信有很多工程师都知道,其可用于 us级别的延时。 今天想和大家分享的是,通过 DWT 检测特定内存变量或函数,当其被修改或被调用时时,可以触发中断,通过这样的方式, ...

【应用笔记】LAT1257 建立基于STM32CubeIDE的ClassB工程

大家都知道 ST 的 ClassB 功能安全软件设计包是免费的,也有众多客户基于STM32CubeIDE 免费的 IDE 进行开发,本文档将展示如何轻松的实现 ClassB 在STM32CubeIDE 上的移植。 ...

【应用笔记】LAT1259 STM32使用DMA产生PWM时波形异常分析

有客户反馈,使用 STM32F4 的 TIM2 结合 DMA,产生的 PWM 波形不符合预期,但是相同的配置使用在 TIM3 上,得到的 PWM 波形就是符合预期的。其代码和配置都是从 F1 移植过来的,在 F1 上使用 TIM2 是没有问题的,对 ...

【应用笔记】LAT1266 使用Framebuffer_Analyzer工具调试图像显示

STM32 自 2013 年推出第一款搭载 Chrom-ART 图形加速和 LTDC 控制器的 STM32F429 MCU 开始,就持续在 GUI应用上针对 MCU 产品线和软件方案对进行平台化的增强。

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版