跳转到主要内容

博客

STM32开发 -- RTC详解

实时时钟是一个独立的定时器。RTC模块拥有一组连续计数的计数器,在相应软件配置下,可提供时钟日历的功能。

浅谈单片机的时间片轮询结构

我们这里要说的这个时间片轮询法并不是挂在操作系统下,而是在前后台程序中使用此法,也是本文要详细说明和介绍的方法。

Gen-3 C2000 F280025C 外围电路和引脚配置详解

本文主要讨论ADC通道的选择、FSI接口的应用、3.3V供电选型考量、GPIO口的配置和JTAG的连接与调试进行详细介绍。

STM32 BOOT模式配置以及作用

所谓启动,一般来说就是指我们下好程序后,重启芯片时,SYSCLK的第4个上升沿,BOOT引脚的值将被锁存。用户可以通过设置BOOT1和BOOT0引脚的状态,来选择在复位后的启动模式。

STM32时钟配置——外部时钟倍频、内部时钟倍频

在STM32中,可以用内部时钟,也可以用外部时钟,在要求进度高的应用场合最好用外部晶体震荡器,内部时钟存在一定的精度误差。

单片机接收数据帧帧头帧尾校验数据解析

使用一个固定容量的队列用来缓存接收到的数据,队列容量等于一帧数据的大小,每来一个数据就将数据往队列里面加......

STM32MP15x在泛在电力物联网中的应用

Cortex-A7 内核支持开源操作系统 (Linux/Android),Cortex-M4 内核完美沿用现有的STM32 MCU生态系统,有助于开发者轻松实现各类开发应用,如实时应用的高阶人机交互、智能制造工业级应用、嵌入式神经网络前沿应用等。

STM32串口通信乱码详细处理方法

STM32串口通信以及温度采集搞定,其中主要遇到STM32系列单片机时钟树的问题,串口通信遇到串口调试助手能够接收到数据但出现乱码现象。

一个单片机ADC的挖坑填坑之旅

以STM32F4 的ADC属于逐次逼近SAR 型ADC为例进行分析。

单片机STM32的5个时钟源知识

高速时钟(HSE和HSI)提供给芯片主体的主时钟,低速时钟(LSE和LSI)只是提供给芯片中的RTC(实时时钟)及独立看门狗使用。

电机控制中MCU的选择应该如何考虑?

目前市场上的控制器/驱动器解决方案各有千秋,包括了针对特定简单应用的标准控制器/驱动器、以及采用外部缓冲栅极驱动器和功率级的MCU、DSP和FPGA。

为什么单片机只能输出几毫安?

为了能让单片机更稳定的工作,尽量在引脚上外接大阻值的电阻!

STM32常见通信方式(TTL、RS232、RS485、CAN)总结

从单片机软件编程角度来说,RS232、RS-485最终结果都是转换为TTL电平方式与单片机通信。

单片机提高编程效率优化程序的总结

在进行8051单片机应用系统程序设计时,编程都往往少不了要直接操作系统的各个存储器地址空间。

STM32之外部中断该如何使用?

中断对于开发嵌入式系统来讲的地位绝对是毋庸置疑的,在C51单片机时代,一共只有5个中断,其中2个外部中断,2个定时/计数器中断和一个串口中断。

单片机如何从上电复位执行到main函数?

我们一般都是使用芯片厂商提供的驱动库和初始化文件,直接从main函数开始写程序,那么系统上电之后,程序怎么引导进main函数执行的呢?

STM32的ADC用法,你知道几种?

AD采样在电路中是一种比较常见的功能,可以用于电池电压检测、传感器值读取、信号采集等。

STM32F03 SPI通信连续传送24位数据(DMA或者不用)

读取传感器数据,需要单片机发送命令,传感器返回24位数据,因为使用SPI传输数据,虽然命令只有8位,但是必须发送24位数据才能获得传感器的24位数据。

STM32掉电时存数据到FLASH

不同的STM32它的FLASH大小也是不一样的,分为大、中、小容量,容量由16K到1024K不等。

在FPGA内实现MCU为汽车图形控制器带来应用开发的灵活性

在汽车电子中广为采用的微控制器(MCU)经过全速发展目前遇到了时间和成本障碍。