Image
Image

mmbs

+ 关注

粉丝 3     |     主题 197     |     回帖 6826

volatile定义指针总是提示被优化掉了
2025-7-4 20:26
  • ST MCU
  • 21
  • 506
  volatile 告诉编译器: “不要对这个变量做任何优化,每次访问都必须从内存中读取/写入。” ...  
芯圣MCU的Flash太小,程序塞不下咋办?
2025-7-4 20:11
  • 芯圣MCU
  • 14
  • 3750
  重新审视和优化算法,减少计算复杂度和存储需求。  
HC32L110的LPUART低功耗串口无校验时接收不稳定
2025-7-4 18:18
  • 小华半导体
  • 52
  • 7426
  LPUART的时钟源不稳定可能导致接收不稳定。  
N32G4&N32L4系列ADC使用指南
2025-7-4 21:43
  • 国民技术MCU
  • 9
  • 90
  通过多路复用器(MUX)连接通道和芯片引脚,对内部采样电容充电,信号保持在采样电容上。 ...  
IO口8种工作模式及应用
2025-7-4 19:01
  • 芯源CW32 MCU
  • 9
  • 129
  引脚内部无上拉或下拉电阻,电平完全由外部电路决定。  
μCOS-II内核分析、移植与驱动程序开发
2025-7-4 21:49
  • 小华半导体
  • 9
  • 559
  μCOS-II是一个广泛使用的实时操作系统 ,以其小巧、高效和可移植性而闻名。 ...  
C和指针
2025-7-3 21:52
  • 新唐MCU
  • 44
  • 1336
  指针的核心风险:非法解引用、内存泄漏、越界访问。  
  指针的本质:存储内存地址的变量。  
电子万年历
2025-7-3 20:15
  • Megawin(笙泉)单片机
  • 57
  • 1955
  利用二极管或 MOS 管实现主备电源无缝切换,避免 RTC 掉电复位。  
简易多级菜单(数组查表法)
2025-6-20 21:33
  • 新唐MCU
  • 38
  • 2090
  功能函数应尽量独立,避免在函数中直接操作菜单索引(可通过全局变量或参数传递),提高代码可维护性。 ...  
指针的初始化以及什么是空指针和void指针
2025-7-3 21:50
  • 新唐MCU
  • 59
  • 1785
  如果指针未初始化,其值是随机的(可能是一个“野指针”),直接使用可能导致程序崩溃或不可预测的行为。 ...  
  空指针是一个特殊的指针值,表示指针不指向任何有效的内存地址。在C语言中,空指针通常用宏NULL表示,NULL ...  
普通io口模拟串口通信
2025-7-4 18:46
  • ST MCU
  • 27
  • 339
  定时器与中断的精准配置  
电容选择、电路分析
2025-7-3 18:45
  • Megawin(笙泉)单片机
  • 56
  • 2932
  至少为工作电压的1.5-2倍,留足余量防止击穿  
串口DMA收数据总是丢几个字节?
2025-6-20 15:17
  • ST MCU
  • 38
  • 1054
  如果串口中断处理不当,可能会导致数据丢失。  
什么限制了堆栈大小?
2025-7-5 16:00
  • ST MCU
  • 45
  • 1001
  若函数最后一步是调用另一个函数,编译器可能复用当前栈帧  
【STM32N6570-DK】+ LCD绘图和字体显示
2025-6-20 14:28
  • ST MCU
  • 37
  • 1214
  提前建立显示缓冲区,避免频繁操作LCD。  
低功耗如何保证实时性
2025-6-20 13:47
  • 灵动MM32 MCU
  • 48
  • 2439
  在高精度控制场景中,通过软件计算中断响应延迟并补偿  
APM32E103的串口外设速率可达4.5Mbps,使用时有什么注意事项吗
2025-6-18 17:12
  • 极海MCU
  • 45
  • 642
  虽然不是所有串行通信都需要终端电阻,但在某些情况下(如长距离传输或特定类型的接口),添加适当的终端电 ...  
三极管的几种用法
2025-7-3 18:46
  • Megawin(笙泉)单片机
  • 63
  • 2054
  可以用性能相近的三极管代用,但需遵守极限参数、性能和频率等代用原则。 ...  
2
3
近期访客