weiqi7777

STM32使用DMA加串口空闲中断接收数据

STM32中,需要用串口接收数据,是使用串口中断来接收数据。但是用这种方法的话,就要频繁进入串口中断,然后处理,效率就比较低。于是就想到用DMA来接收串口数据,这个STM32也是支持的。但是关键的一点,怎么知

STM32实现2048游戏(二) 移植到STM32

stm32上2048实现

STM32实现2048游戏(一) C实现

2048的c实现

STM32驱动TFT屏

现在开始找工作了,要将以前做过学习的东西要回顾一下,还记着以前用STM32加一个TFT屏,实现了2048游戏。通过按键控制游戏运行,界面通过TFT显示。要通过TFT显

stm32测试SDHC卡驱动

之前已经对SDHC卡的底层驱动已经写好了函数,接下来就利用写好的函数来测试队SDHC卡的驱动。SD2.0标准规定SDHC卡必须使用FAT32文件系统。所以这里首先是提取文件系统信息。有了解过FAT32文件系统的话,知道文件系统的信息都是存在0扇区的,所有,首先是将0扇区的数据给

stm32驱动SDHC卡 (SPI方式) 二

前面说了关于SDHC卡的一些基础知识。现在就开始进行驱动我们的SDHC卡了。有了前面一章的两个函数的基础,来构建其他的函数。首先是复位。复位是很重要的一个操作,复位如果不成功的话,那SD卡是不能使用的。所以首先要进行复位操作。复位操作还是相对有点麻烦的。先来个

stm32驱动SDHC卡 (SPI方式) 一

SD卡是比较常见的存储设备了。SD卡也有分类,按照容量有三类。1、SD卡,小容量的卡。容量小于2G。现在用得比较少了。2、SDHC卡。中容量的卡,容量大于2G,小于32G。目前用得普遍。3、SDXC卡。大容量的卡,容量大于32G。不同的卡,使用的协议标准是不一样的。小容量的SD

stm32驱动W24Q16

W24Q16是FLASH存储芯片,容量为16Mbit。注意是16Mbit,其实就是2M-byte。W24Q16采用的是spi总线。但是这个spi总线有三种方式。首先列下该芯片的管脚图:第一种是标准spi(Standard)。即传统的四根线,CS片选信号,clk时钟信号,DI数据输入信号,DO数据输出信号。这个时