自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (2)
  • 收藏
  • 关注

原创 FreeRTOS临界区无效问题

一、问题描述:定时器3的中断优先级设置为6(0-15级),将 configMAX_SYSCALL_INTERRUPT_PRIORITY 的值设置为5。程序预计实现的功能为当进入临界区时,屏蔽定时器3中断,退出临界区时恢复定时器3中断。但是实际验证过程中发现进入临界区后,定时器3中断仍能够正常执行,未能实现预期的功能。二、问题原因:在FreeRTOS中,是通过寄存器 basepri 来屏蔽中断的,basepri 的作用是关闭优先级低于或等于某个阈值的中断,优先级高于这个阈值的中断将不会被关闭。由F

2020-11-21 14:14:37 578

原创 常用通讯-SPI

SPI简介SPI是Serial Peripheral Interface(串行外设接口)的缩写,SPI接口主要应用在 EEPROM,FLASH,实时时钟,AD转换器,还有数字信号处理器和数字信号解码器之间。SPI是一种高速的、全双工的、同步通讯总线。SPI优点全双工 通讯速度快 通信简单SPI缺点没有指定的流控制 传输过程中没有应答机制,传输可靠性不如IICSPI信号线SPI通常采用四根信号线进行传输(单向通信时可以三根信号线);SCLK:时钟线,时钟信号必须由主设备产生;

2020-09-28 16:56:12 373

原创 常用通讯-IIC

IIC协议IIC协议使用两根线进行通信,分别是数据线SDA和时钟线CLK,属于同步通信。同步通信与异步通信:通信时需要在同一时钟进行的为同步通信,如:IIC、SPI;通信时无需在同一时钟进行的为异步通信,如:USART;(个人理解)。空闲状态当IIC总线的SDA和SCL均为高电平时,表示总线处于空闲状态。开始信号:当SCL为高电平时,SDA拉低(即SDA出现下降沿),则表示开始信号;结束信号:当SCL为高电平时,SDA拉高(即SDA出现上升沿),则表示结束信号;A

2020-09-24 00:27:02 1478

原创 C语言基础-sizeof()关键词

sizeof关键词的作用是返回一个对象或者类型所占的内存字节数。用法如下:#include "stdio.h"#include "string.h"#include "stdlib.h" int main(void){ char CharParam = 1; int IntParam = 1; char StrArr[5] = {1,2,3,4,5}; int IntArr[5] = {1,2,3,4,5}; int CharSize = 0;

2020-09-23 20:36:36 122

原创 STM32 Cube系列之SDIO(三)

SDIO基础知识链接:https://blog.csdn.net/Little520Stone/article/details/105566883 SDIO轮询方式读写数据:https://blog.csdn.net/Little520Stone/article/details/105961940SDIO DMA方式一、硬件及软件版本MCU型号:STM32F103ZETX 软件版本:STM32 Cube MX 5.4.0 固件版本:STM32Cube FW_F1 V1.8.0二、STM32

2020-07-12 14:45:41 1735

原创 STM32 Cube系列之SDIO(二)

二、SDIO轮询方式1、硬件及软件版本MCU型号:STM32F103ZETX 软件版本:STM32 Cube MX 5.4.0 固件版本:STM32Cube FW_F1 V1.8.0

2020-05-07 22:51:07 850

原创 STM32 Cube系列之SDIO(一)

一、SDIO功能描述1、SDIO包含两个部分SDIO适配器模块:实现所有MMC/SD/SD I/O卡的相关功能,如时钟的产生、命令和数据的传送。 AHB总线接口:操作SDIO适配器模块中的寄存器,并产生中断和DMA请求信号。2、SDIO使用两个时钟信号SDIO适配器时钟( SDIOCLK = HCLK ) AHB总线时钟( HCLK/2 )3、SDIO卡时钟 SDIO_C...

2020-05-05 17:16:54 738

原创 STM32 Cube系列之串口通信(一)

一、硬件及软件版本1、MCU型号:STM32F103ZETX2、软件版本:STM32 Cube MX 5.4.03、固件版本:STM32Cube FW_F1 V1.8.0二、轮询方式1、配置RCC。使用的开发板外接了8MHz的晶振。2、配置SYS。使用的烧录方式是Jlink-SWD。选择Serial Wire即可烧录。(若不配置SYS则会出现无法烧录程序的情况)...

2020-04-16 21:48:48 1935

SDIO - DMA mode.rar

基于STM32F103ZETX芯片,使用STM32CubeMx实现SDIO DMA方式读写数据的源文件。

2020-07-12

SDIO-Polling mode.rar

基于STM32F103ZETX芯片,使用STM32CubeMx实现SDIO轮询方式读写数据的源文件。

2020-07-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除