- 博客(29)
- 收藏
- 关注
原创 五、MicroPython移植到任意平台(math模块以及Qstr哈希值计算)
micropython移植适配 math模块以及Qstr哈希值计算
2023-12-10 22:12:46
537
1
原创 C语言基础知识--函数调用过程详解(包括参数和返回值传递)
C语言函数调用过程详解,用汇编分析函数调用过程中如何传递参数和返回值,以及调用子函数过程中栈的操作
2023-08-24 17:10:47
2635
原创 二、MicroPython移植到任意平台(PC上编译)
PC上编译MicroPython,生成目标移植平台编译所需的一些文件,比如哈希表。在PC上运行脚本。
2023-07-19 13:37:31
1483
原创 C语言基础知识--static 关键字
static修饰局部变量,编译器会将该变量空间分配在静态数据区,静态数据区数据 的生命周期 存在于程序的整个生命周期,static修饰的局部变量,不会随着函数的消亡而结束生存周期。正常情况下,函数的局部变量在函数被调用时,变量的空间被分配在栈中,当函数调用结束后,变量会随着函数的结束而消亡,也就是说变量空间的生命周期是短时的,限时的。static修饰函数和static修饰全局变量类似,表示该函数只能在定义该静态函数的源文件中被调用,在其他源文件中extern引用后 调用也不行。测试验证代码和结果如下。
2023-06-20 16:59:36
89
CubeMx基础工程以及生成的STM32F407工程(MakeFile)
2024-01-21
SD卡驱动(SDIO模式)
2024-01-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人