Image
Image

单芯多芯

+ 关注

粉丝 0     |     主题 9     |     回帖 471

static
2025-5-18 12:24
  • Megawin(笙泉)单片机
  • 63
  • 3761
  静态变量和函数确实占用内存,多用会增大程序体积。  
C语言printf用法详解
2025-5-18 12:25
  • Megawin(笙泉)单片机
  • 47
  • 3917
  使用串口通信发送数据到串口显示屏或电脑。  
单片机工程需要学习哪些知识
2025-5-18 12:23
  • Megawin(笙泉)单片机
  • 55
  • 4225
  结构化设计这样能让代码清晰,容易修改  
C语言为什么一般不在.h中定义函数或者变量?(
2025-5-11 16:18
  • Megawin(笙泉)单片机
  • 48
  • 3869
  头文件像菜单,列出函数和变量,不解释实现细节。  
嵌入式开发中的三种程序构架
2025-5-18 12:13
  • Megawin(笙泉)单片机
  • 45
  • 2388
  轮询简单,但效率低,适合任务少或响应时间要求不高的情况。  
浮点数性能和一致性
2025-5-15 17:06
  • Megawin(笙泉)单片机
  • 66
  • 2217
  单片机处理浮点数运算确实比整数运算慢,尤其是乘除,因为它们需要更复杂的计算步骤。 ...  
函数内存和传值
2025-5-11 16:04
  • Megawin(笙泉)单片机
  • 65
  • 2957
  设置数据为只读,防止误操作引发问题。  
RAM是如何划分的?
2025-5-18 12:22
  • Megawin(笙泉)单片机
  • 47
  • 2972
  static变量在函数外部声明,只初始化一次,每次函数调用保留上次值。  
深入理解volatile关键字
2025-5-18 12:22
  • Megawin(笙泉)单片机
  • 62
  • 2595
  寄存器值会变动,每次用都要刷新,防出错。  
单片机就那点资源,为啥还要用RTOS?
2025-5-18 12:21
  • Megawin(笙泉)单片机
  • 85
  • 3079
  RTOS让代码像积木,模块分明,更新升级更轻松。  
学习结构体
2025-5-11 16:07
  • Megawin(笙泉)单片机
  • 76
  • 1908
  结构体赋值是按成员逐一复制,就像把箱子里的东西一个个拿出来放。  
单片机软件抗干扰
2025-5-18 12:18
  • Megawin(笙泉)单片机
  • 36
  • 2244
  软件得能应对意外情况,保证系统稳定。  
字符数组的定义与初始化
2025-4-15 22:58
  • Megawin(笙泉)单片机
  • 27
  • 2047
  字符串的末尾需要'\0'标识结束。  
data、idata、xdata、pdata的区别
2025-4-15 22:57
  • Megawin(笙泉)单片机
  • 27
  • 2228
  使用PDATA存储局部数据,节省总内存空间。  
函数返回值解析
2025-5-18 12:19
  • Megawin(笙泉)单片机
  • 44
  • 2366
  静态局部变量在编译时分配,动态分配在运行时。静态变量存储时间长,动态变量更灵活,但需手动释放。 ...  
C语言编程时最容易犯的错误
2025-5-18 12:27
  • Megawin(笙泉)单片机
  • 60
  • 2791
  指针问题常见于C语言编程,未初始化可能引起程序崩溃,释放后继续用可能造成数据破坏,越界则可能引发内存 ...  
位运算的使用
2025-5-18 12:20
  • Megawin(笙泉)单片机
  • 58
  • 2384
  右移时符号位保持不变,比如负数右移,高位补符号位。  
单片机程序跑飞的原因
2025-5-18 12:25
  • Megawin(笙泉)单片机
  • 86
  • 2491
  编码时注意变量范围,避免大循环和递归。  
单片机堆栈的详细分析
2025-5-10 10:35
  • Megawin(笙泉)单片机
  • 71
  • 2400
  栈数据函数调用后消失,堆数据需手动清理。  
51单片机最快能生成多高频率的方波?
2025-5-18 12:18
  • Megawin(笙泉)单片机
  • 54
  • 7959
  使用555定时器或比较器可以轻松生成方波信号。  
2
3