
嵌入式开发
热爱技术的小曹
普通大学生一枚,热爱生活,热爱技术,不断学习
展开
-
进程的相关知识点
进程原创 2022-01-06 18:24:04 · 881 阅读 · 0 评论 -
gdb命令
学习GDB的三步走1.学会使用GDB(基础命令)2.掌握GDB的场景的使用技巧(多任务,网络程序,内存管理,core,汇编程序)3.实现gdb(实现一个调试器:应用程序)GDB的功能:1.启动被调试程序2.让被调试的程序在指定的位置停住3.当程序被停住时,可以检查程序状态-变量值gcc -g gdb_demo.c -o gdb_demogdb gdb_demo打开了调试窗口1.run运行程序2.list3.break+行号 在17行停下来gdb -hello.c --tuiin原创 2022-01-04 18:45:33 · 633 阅读 · 0 评论 -
编译器gcc 静态库,动态库的制作
文章目录gcc概述什么叫交叉编译编译选项编译优化使用静态库和动态库的区别(生成可执行文件的区别)制作静态库:静态库使用:动态库的创建:gcc概述GUN计划提供编译器(unix cc编译器)编译工具链g++ ld ldfd 交叉编译工具链什么叫交叉编译A\源文件到可执行文件经历哪几个步骤 (预处理 编译 汇编 链接)B\预处理的任务:头文件展开#include,宏替换#define,条件编译(#开头的代码)C\编译的任务:检查语法,生成汇编文件.sD\汇编阶段:编译汇编文件,生成目标文件.原创 2022-01-04 15:31:34 · 1018 阅读 · 0 评论 -
Linux基础知识
基础知识原创 2021-12-31 13:38:45 · 126 阅读 · 0 评论 -
Linux工具运用
查找文件 find /root/194 -name autodemo.cppFind 作用:在文件系统中查找文件放在哪里用法:find(路径)-name (文件名)Grep 作用:在一个文本文件中,查找某个此用法:man 1 grep:-n 表示结果中显示行号,-r表示递归查找Which只显示二进制文件的路径whereis显示二进制文件,和其源码或man手册位置TreeIstreeDiff 比较两个文件的不同之处网络 ifconfig ens33 1923168.1.13 设置i原创 2021-12-30 19:10:59 · 451 阅读 · 0 评论 -
嵌入式系统开发概括内容
Linux基础内容原创 2021-12-29 19:04:14 · 304 阅读 · 1 评论 -
嵌入式Linux开发环境的使用
文章目录Linux使用与Windows的区别Linux的命令基础命令虚拟机的作用:通过软件模拟方法模拟一台PC机Linux使用与Windows的区别Windows是图形化界面主要就是用鼠标进行操作Linux是用代码进行操作Windows面对的全体人员Linux面对的是开发者Linux的命令基础命令系统用户管理的命令:su sudo,adduser,passwdtouch hello.c创建空的文件cat 文件名 查看文件内容rm 删除一个文件gcc demo.c -o demo原创 2021-12-29 18:56:53 · 445 阅读 · 0 评论 -
零基础学嵌入式 学习路线
学习路线1.嵌入式Linux安装及使用2.嵌入式Linux开发工具(gcc,gdb,make,git,shell,cmake)3.嵌入式c语言开发4.嵌入式Linux c开发:文件io\多任务,网络,数据库5.嵌入式C++开发(嵌入式服务器,中间件)6.嵌入式GUI开发(Qt)7.嵌入式硬件基础:(51,stm32)8.嵌入式硬件开发:(crotex-A)9.嵌入式系统移植:(BSP,u-boot)10.嵌入式Linux内核开发:(内存管理)11,.嵌入式底层驱动开发12.嵌入式操作原创 2021-12-29 14:30:52 · 1149 阅读 · 0 评论