- 博客(3)
- 收藏
- 关注
原创 C语言中全局变量、局部变量、静态变量的区别(嵌入式)
在C语言中,根据变量的作用域和生命周期的不同,可以将变量分为全局变量、局部变量和静态变量。而在嵌入式系统中,这些变量有着特定的用途和行为。理解这些变量的区别对于编写高效、可靠和易于维护的嵌入式代码非常重要。本文是本人对这些变量的理解,有不足或错误之处,欢迎批评指正。全局变量是在所有函数之外定义的变量,可以在整个文件或多个文件中访问。局部变量是在函数内部或复合语句内部定义的变量。函数内的静态变量:在函数内部定义,但其生命周期为整个程序运行期间。文件内的静态变量:在文件内部定义,但其作用域限制在该文件内。
2024-11-20 10:47:21
873
原创 STM32--蜂鸣器播放音乐(FreeRTOS)
本文主要讲解蜂鸣器如何播放音乐以及如果利用FreeRTOS操作系统+STM32控制蜂鸣器播放音乐。蜂鸣器是一种常见的电子元件,用于产生声音以提醒或警告用户。它广泛应用于各种设备中,如家用电器、汽车、计算机系统、安全报警装置等。蜂鸣器的工作原理是通过电信号驱动内部的振动片或磁性材料振动,从而产生声音。蜂鸣器主要分为两大类:有源蜂鸣器和无源蜂鸣器。不需要积分,免费下载,有需要的可以下载。
2024-11-15 17:29:03
2942
原创 K210与STM32通信(串口通信)
由于做比赛时需要K210摄像头和STM32之间进行通信,经过查阅资料终于把它搞定,所以写了这篇博客,希望能帮到有需要的同学。
2022-03-28 20:05:09
12019
3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人