Image
Image

回复就哭哭

+ 关注

粉丝 0     |     主题 28     |     回帖 435

keil printf代码占用多大?
2023-11-2 20:32
  • Megawin(笙泉)单片机
  • 46
  • 4293
  根据你提供的信息进行解释的,并且可能只是估算值。实际的代码和存储器占用情况可能受到编译器优化和配置的 ...  
  使用的RAM大小为31520个字节(48加31472)。这表示程序在运行时所使用的RAM大小为31520个字节,其中48个字节 ...  
  Keil编译后,代码占用FLASH大小为19148字节(14418加4730)。这表示编译后生成的可执行代码占用了FLASH存储器 ...  
去耦电容为啥要设计多个小电容并联啊?
2024-3-28 11:10
  • 芯圣MCU
  • 55
  • 8012
  空间、成本、布局复杂性等。对于某些应用,直接使用一个容量大的电容器可能是更方便和经济的选择,特别是当 ...  
  不同大小的电容器对高频和低频信号的响应有所不同。较小的电容器通常对高频信号有更好的响应,能够更快地吸 ...  
STM32串口(USART)详解
2023-12-21 11:19
  • ST MCU
  • 18
  • 834
  USART_FLAG_TC: 我们来假设一个过程,当我们调用**USART_SendData(pUSARTx,ch)发送一个字节的数据的时候, ...  
  重点重点重点:下面这看明白了我相信你就是真的明白32的串口工作原理了 USART_FLAG_TXE: 注意左上角紫色 ...  
  ......  
  接收的比较简单,还不明白的看下面,发送函数的分析  
  USART_IT_RXNE:接收数据寄存器满标志,再简单分析,首先,当接收到数据的时候,就会立刻进入到这个函数, ...  
  我们先来分析5,中断服务函数,以例程中的串口为例, 申明:很多代码呢,我本人学的时候就是用野火的学的 ...  
  梳理一下流程: 引脚配置,引脚使能 因为串口接收是可以触发中断的,轮询的方式太low了,所以配置串口接收 ...  
  下面是从野火例程白**过来的初始化函数,写的很好很精髓,很香只能说,可以参考一下 ...  
  USART_BaudRate: 波特率设置。一般设置为2400、9600、19200、115200。标准库函数会根据设定值计算得到USAR ...  
  ......  
  标志位!对串口最重要的就是几个发送和接收的标志位,以及发送和接收函数 ...  
  下面梳理一下大概的流程: 使能 RX 和 TX 引脚 GPIO 时钟和 USART 时钟 初始化 GPIO,并将 GPIO 复用到 US ...  
  我们常常容易混淆通讯方式和通讯协议,很多初学者分不清这些东西,USART(串口)可以理解为一种通讯的方式 ...  
STM32的DMA双缓冲模式详解
2024-9-29 23:16
  • ST MCU
  • 22
  • 2769
  那么,双缓冲是什么意思呢? 我们知道,普通DMA的目标数据储存区域只有一个,也就是如果当数据存满后,新的 ...  
  DMA的传输模式如果是普通模式,则当传输数据量为0时,需要程序中手动将传输数据量重新设置满才能开启下一次 ...  
2
3
近期访客