cathy的博客

STM32开发 -- RTC详解

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

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

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

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

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

STM32 BOOT模式配置以及作用

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

STM32中引脚复用说明

STM32有许多的内置外设(如串口、ADC、DCA等等),这些外设的外部引脚都是和GPIO复用的。

开发单片机的常见IDE有哪些?

IDE指用于软件开发的工具,通常包含编辑器、编译器、调试器、图形用户界面等集成多种工具的应用程序。

基于STM32分析栈、堆、全局区、常量区、代码区、RAM、ROM

在一个STM32程序代码中,从内存高地址到内存低地址,依次分布着栈区、堆区、全局区(静态区)、常量区、代码区,其中全局区中高地址分布着.bss段,低地址分布着.data段。

STM32定时器时钟以及中间对齐模式

STM32定时器分为高级定时器(TIM1与TIM8)、通用定时器(TIM2-TIM5、TIM9-TIM14)、基本定时器(TIM6、TIM7)。不同的定时器使用不同的时钟。

MCU硬件延时和软件延时有什么区别?

在嵌入式项目中,软件开发基本上都会使用到延时,那么,该用软件延时还是硬件延时?它们又有什么区别呢?

STM32各种时钟的区别

时钟系统是处理器的核心,所以在学习STM32所有外设之前,认真学习时钟系统是必要的,有助于深入理解STM32。