cathy的博客

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)经过全速发展目前遇到了时间和成本障碍。

STM32 串口采用DMA方式收发

DMA是直接存储器存取用来提供在外设和存储器之间或者存储器和存储器之间的高速数据传输。

浅谈STM32 DMA模块的配置与使用

DMA有什么用?直接存储器存取用来提供在外设和存储器之间或者存储器和存储器之间的高速数据传输。

51单片机程序下载、ISP及串口基础知识

串行接口按电气标准及协议来分还包括UART、RS232、RS422、RS485等。

MCU固件的"驱动分离式"设计思想

在正规的项目开发中,项目往往是并行开发的,也就是说硬件设计、底层软件设计、应用软件设计等是同步进行的。