cathy的博客

MCU死机查原因,Crash dump堆栈回溯技术轻松搞定

如果你在使用MCU进行开发,在项目中后期随着功能和代码的增多,死机似乎是无法避免的。

定时/计数器的初始化编程及应用

1、根据要求选择方式,确定方式控制字,写入TMOD寄存器,配置好工作模式......

8位单片机轻松跑RTOS操作系统

如果在业务逻辑比较复杂的情况下,不跑操作系统,这个问题其实是一个“很难”的问题,在单线程(裸机)情况下,处理多件事情,这个处理逻辑必须要严谨才行,否则很有可能“卡机”或“死机”。

STM32单片机与Openmv的串口通信

这两天本人利用周末时间粗略的学习一下openmv的使用,目的是用openmv图像处理数据并通过串口发送数据给STM32F103的单片机,并且用TFTLCD显示屏打印数据。

在GD32F103移植STM32F103代码

使用相同FLASH和管脚数量相同的芯片,例如GDF103C8T6移植STM32F103C8T6程序。虽然两个款芯片的寄存器地址以及架构基本相同。但是需要注意的是GD32F10x主频是108兆,但是STM32F10x主频是72兆。所以需要针对以RCC时钟进行修改。

STM32对外设基地址,总线外设基地址和寄存器基地址的理解

本博文从Cortex-M3内核的寻址空间映射一直聊到库函数是怎样配置具体的某一个寄存器

STM32引脚JTDO、JNTRST与JTDI作为普通IO口使用配置

当芯片IO口资源比较紧张时,可选择SW模式烧录程序。

基于FM33LC046U MCU的动态电流检测装置

随着物联网的迅速发展,各种低功耗物联网产品应用越来越广泛。为了延长电池的使用寿命、降低物联网产品的平均功耗,产品一般都支持在运行态和休眠态之间切换。因此,评估这一类产品的平均工作电流变得越来越重要。

单片机的组成以及分类和指标

单片机又称单片微控制器,它把一个计算机系统集成到一块芯片上,主要包括微处理器(CPU)、存储器(随机访问存储器RAM、只读存储器ROM)和各种输入/输出接口(包括定时器/计数器、并行I/O接口、串行口、A/D转换器以及脉冲宽度调制(PWM)等。

用国产CH32替代STM32,要不要试试?

CH32F103的芯片,支持WCH-Link或者其他SW仿真工具下载,也支持使用WCHISPTool通过USB和串口下载。