自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 HAL库简介

1.1、CMSIS简介软件接口标准(为了兼容性)2 HAL库简介3STM32多维数据集固件包文件夹简介

2024-08-10 16:06:47 107

原创 存储器映射

4G内存。

2024-08-08 00:29:04 171

原创 cortex M内核&芯片

1 MCU(MCU)微处理器厂商,经ARM公司授权,添加不同的外设=各种xx32芯片例如:GD32、ST32、APM32、MM32、HC32 国产芯片2 系统结构2.1主动单元可以发起通信,被动单元不能发起2. 2 主系统框图2.3 ICODE总线直接连接闪存接口,不需要经过总线矩阵(不属于主动单元和被动单元)2.4总线时钟频率: AHB:72 MHz(最大) APB1:36 MHz(最大)

2024-08-07 23:02:34 188

原创 C语言(嵌入式)

1,Stdint.h简介Stdint.h是从C99中引进的一个标准C库的文件路径:D:\MDK5.34\ARM\ARMCCL包含2、位操作3 宏定义4 带参数宏5 条件编译6 extern7类型别名(类型定义)8 指针指针只有4字节和8字节,跟类型无关指针使用错误9 代码规范

2024-08-07 16:57:51 159

原创 KEIL使用(个人定义)

1 调试(DEBUG)2 补全,字体3 TAB使用4 自定义快捷键F4:注释(自己定义)F5:取消

2024-08-07 15:06:37 184

原创 I2C通信时序

I2C通信时序

2024-07-20 11:49:55 530

原创 串口助手的DTRData Terminal Ready,数据终端准备好)和RTS(RTS(Request To Send,请求发送)

此时,串口设备收到 RTS 信号后,会启动数据接收过程。例如,在一些单片机开发中,可能会利用 DTR 或 RTS 引脚来实现特定的功能,如控制单片机的复位或进入特定的工作模式。需注意的是,RS-232C 接口中各引脚的电平定义如下: 在 TXD(发送数据)和 RXD(接收数据)引脚上:逻辑1(MARK)= -12 至 -3V;通常,DTR 信号由数据终端设备发送给串口设备(如调制解调器),以指示串口设备开始数据传输。当该引脚为高电平时,表示数据终端设备(如计算机)请求串口设备(如调制解调器)开始数据传输。

2024-07-17 10:43:12 496

原创 UASRT(第五节)中断方式的数据接收

中断方式的数据接收(RX)

2024-07-15 15:31:31 441

原创 USART标准库编程(第四节)

串口标准库编程

2024-07-14 16:00:25 464

原创 USART标准库编程(第三节)

使用USART与计算机通信。

2024-07-14 11:31:36 365

原创 USART(第二节)

USART_SR、数据双缓冲、错误标志位、连续数据发送

2024-07-13 15:59:19 985

原创 USART(第一节)

USART简介。

2024-07-13 13:07:03 392

原创 串口通信、USART

串口简介串口简介Tx:发送数据Rx:接收数据GND:共地,使通信双方获取相同的电压基准VCC:使用通信的一方给另一方供电数据帧。

2024-07-12 23:50:30 167

原创 EXTI的标准库编程

EXTI的编程接口

2024-07-12 15:25:08 330

原创 EXTI(External Interrupt/Event Controller) - 外部中断/事件控制器、stm32f103c8t6

EXTI(External Interrupt/Event Controller) - 外部中断/事件控制器stm32的众多片上外设之一,能够检测外部输入信号的变化边沿并由此产生中断按钮控制LED程序,通过while循环不断读取IDR寄存器的值,上拉输入老方法:previous(上次)= SET;current(当前) = REST;通过读取,判断有没有按下新方法使用EXTI(外都中断)(检测输入信号)上升沿、下降沿、双边沿。

2024-07-12 15:05:25 423

原创 STM32F103C8T6,NVIC(嵌套中断向量控制器)

简介。

2024-07-11 12:28:34 299

原创 单片机里面的中断、中断源、“脉冲型”中断源和“电平型”中断源

生活里的“中断”

2024-07-10 16:17:42 468

原创 复用功能I/O和调试配置(AFIO)

AFIO、STM32F103C8T6、单片机

2024-07-10 12:47:38 376

原创 STM32F103C8T6寄存器组GPIOA、GPIOB、GPIOC详解

当你将其配置为下拉输入模式但仍然测量到高电平时,可能是因为没有正确禁用 JTAG 功能并将该引脚重映射为普通 I/O 口。完成上述步骤后,PA14 引脚就可以作为普通的下拉输入引脚使用了,在没有外部输入信号时,它应该呈现低电平。PB4 还可以通过复用功能重映射,用于其他外设功能,例如 TIM3 的通道 1(CH1)。在这种情况下,需要进行相应的外设配置,例如配置定时器等。2. 进行重映射配置,以禁用 JTAG 功能并将 PA13、PA14、PA15、PB3、PB4 引脚设置为普通 I/O 口。

2024-07-09 19:34:56 783

原创 这一篇让你更了解GPIO_Init()函数,了解CNF和MODE是如何配置输入输出模式,GPIOX_CR端口配置寄存器的使用,芯片出厂IO是浮空输入

STM32F103C8T6、CRL、CRH、CNF、MODE、8种工作模式选择、浮空输入

2024-07-08 13:22:54 548

原创 STM32F103C8T6第一个外设GPIO = General Purpose Input/Output, 施密特触发器原理

施密特触发器原理、GPIO、工作模式、STM32F103C8T6

2024-07-07 11:23:12 546

原创 STM32F103C8T6通用与复用功能I/O(GPIO与AFIO)、寄存器映射

根据数据手册中列出的每个I/O端口的特定硬件特征, GPIO端口的每个位可以由软件分别配置成多种模式。─ 输入浮空─ 输入上拉─ 输入下拉─ 模拟输入─ 开漏输出─ 推挽式输出─ 推挽式复用功能─ 开漏复用功能每个I/O端口位可以自由编程,然而必须按照32位字访问I/O端口寄存器(不允许半字或字节访问)。GPIOx_BSRR和GPIOx_BRR寄存器允许对任何GPIO寄存器进行读/更改的独立访问;这样,在读和更改访问之间产生IRQ时不会发生危险。下图给出了一个I/O端口位的基本结构。

2024-07-06 16:19:32 1234

原创 STM32F103C8T6最小系统板介绍

STM32F103C8T6、根据lash有小密度、中密度、高密度、超大密度、互联型。

2024-07-06 00:36:56 263

空空如也

空空如也

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

TA关注的人

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