- 博客(23)
- 收藏
- 关注
原创 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
原创 串口助手的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
原创 串口通信、USART
串口简介串口简介Tx:发送数据Rx:接收数据GND:共地,使通信双方获取相同的电压基准VCC:使用通信的一方给另一方供电数据帧。
2024-07-12 23:50:30 167
原创 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寄存器组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
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人