跳转到主要内容

技术

STM32F745 USART1 Bootloader 失败原因分析与解决

STM32 的 Bootloader 可以支持多种协议的,比如 USART,I2C,DFU 等等,USARTBootloader 是客户使用 STM32 的时候常常会用到的协议。

Cortex-M位带操作的原理

位带操作可能现在用的比较少了,但在以前MCU性能不是很好的时候,位带操作却是众多软件工程师常用操作。

MCU硬件看门狗+软件看门狗监测多任务的思路

我们都知道硬件看门狗的目的:是用来监测系统,防止系统死机,并在死机的情况下使其系统复位重启。

CW32系统滴答SysTick定时器介绍

Cortex-M0+处理器中内置有一个SysTick定时器,通常用于嵌入式操作系统的多任务切换,在不使用操作系统的应用中,亦可作为其它用途,如定时、计时或者为需要周期性执行的任务提供中断源。

程序运行在 STM32H750 的外扩 FLASH 上两小时后死机

客户使用 STM32H750VBT6,通过 QSPI 外扩了一个 4M 的 NOR FLASH,采用memory map 模式。当程序跳转运行到外设 FLASH 后,大约两个小时后程序死机。 

解决方案 | 如何有效应对MCU测试验证开发中的难点 — 车规MCU适用

近年来国产厂商积极布局各系列MCU产品线,开始逐渐在特定细分领域实现突破。而最近两年来下游需求强劲,供应端却吃紧,国内设计公司面临着极大的Time to Market的时间压力,高端领域的MCU对质量的诉求也极高。如何高效地进行测试开发,快速定位芯片失效问题并进行质量把控,是MCU芯片厂商急切希望解决的问题。

CW32 低功耗模式的特性介绍

MCU上电以后,系统自动进入运行模式,可以通过软件配置,进入休眠或者深度休眠两种低功耗模式,进入低功耗运行状态后,可以通过外设中断触发唤醒机制,使得系统返回到运行模式。

干货分享|基于HPM6750 CAN2.0 及 CAN- FD 操作指南

本文主要介绍了HPM6750的控制器局域网CAN(以下简称CAN控制器)的概述以及基于HPM-SDK CAN控制器的开发指导(包括实现CAN2.0、CAN-FD)。

【技术分享】S32K3电机控制资源精华汇总

NXP推出的S32K3XX系列微控制器在电机控制方面具有丰富的外设资源,相比较上个系列S32K1xx来说,控制方式有明显的不同。S32K3xx微控制器通过eMIOS、LCU、BCTU和ADC等硬件外设对电机实现控制,显得更加灵活和方便。

关于高精度血氧仪应用与技术的五问五答

疫情三年以来,人们愈发重视和关注血氧检测的防疫健康指数。

使用MM32F3270基于Azure RTOS定时器组的应用

在前文描述移植基本内核的基础上,该应用手册描述了MM32F3270系列MCU结合Azure RTOS ThreadX定时器组的使用,引导用户理解Azure RTOS ThreadX应用程序计时器功能。

基于瑞萨RL78 MCU的智能马桶量产级解决方案

目前已基于RL78 MCU推出多款智能马桶控制主板和模块组件。瑞萨RL78 MCU产品线丰富多样,支持5V供电,外设配置灵活,便于产品持续升级迭代,高可靠性。

AT32F435/437 I2C使用指南

I2C接口是由数据线SDA和时钟线SCL构成,在标准模式下通信速度可达到100kHz,快速模式下则可以达到400kHz,增强快速模式可达到1MHz。

获取STM32代码运行时间的技巧

使用单片机内部定时器,在待测程序段的开始启动定时器,在待测程序段的结尾关闭定时器。为了测量的准确性,要进行多次测量,并进行平均取值。

MCU微课堂 | CKS32F4xx系列产品GPIO口配置

GPIO(General-purpose input/output)是通用输入输出端口的简称,CKS32F4xx系列产品通过GPIO引脚与外部设备连接起来,从而实现与外部通讯、控制以及数据采集的功能。

基于RX140的低功耗触摸按键解决方案

该方案基于最新一代RX100系列MCU产品(RX140),实现了触摸按键的低功耗和高抗噪声特点。

测评分享 | 首尝HPM6750运行边缘AI框架(含TFLM基准测试)

今天介绍的TFLM,全称是TensorFlow Lite for Microcontrollers,翻译过来就是“针对微控制器的TensorFlow Lite”。那TensorFlow Lite又是什么呢?

STM32之SD卡

SD卡(安全数码卡),是一种基于半导体快闪记忆器的新一代记忆设备,它被广泛地于便携式装置上使用,例如数码相机、个人数码助理(外语缩写PDA)和多媒体播放器等。

MCU微课堂 | CKS32F4xx系列产品时钟配置

作为MCU运行的基础,时钟是单片机各个模块工作时序的最小时间单位,推动单片机的各指令执行,是MCU选型的一个重要指标。

使用MM32F3270基于Azure RTOS动态内存管理的应用

Azure RTOS ThreadX 是 Microsoft 提供的高级工业级实时操作系统 (RTOS)。它是专门为深度嵌入式实时 IoT 应用程序设计的。