makefile简单初探索_2 结合bsp
makefile简单初探索_2 结合bsp keruone 系统 ubuntu20.04 参考正点原子 只是学习中自己的小记 某种意义上来说也是上一篇的后续 [toc] 引子 在上篇文章中,我们编写了一个很小的 makefile 也算是作为了 makefile 的小小入门。 但是在上篇文章中,还有几个不可避免的问题: - 1. 编译器可能也会更换,…
2025-11-19 14:50
|
104
|
|
4459 字
|
24 分钟
Linux嵌入式开发学习小记1:启动流程、C环境、链接脚本
Linux嵌入式开发学习小记1:启动流程、C环境、链接脚本 keruone 2025 11 07 设备 正点原子I.MX6U-MINI [toc] 1. i.MX6ULL SD 卡启动流程 阶段 1:Boot ROM 启动(硬件层面) 复位触发:芯片上电或复位后,CPU 从内部固化 Boot ROM 起始地址开始执行 最小初始化:初始化内部 SRA…
2025-11-17 17:19
|
47
|
|
2662 字
|
13 分钟
makefile简单初探索
makefile简单初探索 系统 ubuntu20.04 参考正点原子 只是学习中自己的小记 0.引子 我们常常会遇到有c编译的需求,在linux环境下一般使用gcc编译,如 gcc main.c -o main 如果还有引用别的文件,则 gcc main.c file1.c file2.c -o main 这在仅有一个文件或少量文件时,是非常方便…
2025-11-03 17:58
|
87
|
|
1182 字
|
12 分钟
PA0: GDB调试案例
GDB 简单使用 GDB教程 1. 案例代码 #include<stdio.h> int main(void) { int x; printf("Hello World!\n"); if(x=1) { printf("Now x is %d\n",x); x++; printf("Now x is %d\n",x); x++; prin…
2025-2-05 17:55
|
380
|
|
1252 字
|
15 分钟
CS Basic Note 1
计算机系统基础 课程笔记 Keruone 2025-1-23 课程PPT 课程视频 [toc] 编译过程 源文件 编译方法 目标文件 .c gcc -E:预处理 .i .c/.i gcc -S:汇编 .s .c/.i/.s gcc -c:编译 .o .c/.i/.s/.o gcc:链接 .out .c 源文件 .i 预处理文件 .s 汇编文件 .o…
2025-1-24 15:41
|
272
|
|
2261 字
|
15 分钟