完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
|
相关推荐
1个回答
|
|
一、嵌入式操作系统概述
1、嵌入式开发特点(传统开发和嵌入式开发的区别) 2、嵌入式操作系统的特点及种类; 3、Linux操作系统特点;(GNU计划、POSIX标准、GPL协议) 4、Linux发行版的种类及特点; 5、Linux安装;(虚拟机的作用及种类和他们各自的特点) 二、嵌入式操作系统:Linux的使用(命令) 1、用户管理:useradd、userdel、usermod、passwd、su、sudo 2、文件管理:ls(-l -h -a -R)、touch、cat、rm、rm -f、gedit、chmod、cp、mv、cd、mkdir、rmdir 3、根目录结构:bin、***in、etc、dev、home、root、sys、proc、boot、lib、mnt 4、磁盘管理、网络管理、字符串管理(wc、cut、sort)(自学!!) 5、其他命令:pwd、clear、 三、嵌入式操作系统开发工具-Linux 文本编辑器-vim 1、vim的三种模式 2、如何配置vim?配置文件存在的路径 3、vim命令行模式的操作:复制、粘贴、删除、恢复 4、vim底行模式的操作:查找、替换(整行替换、选择替换)、多文件的操作 编译器-gcc 1、gcc编译器的特点?(交叉编译器的作用/交叉编译的作用) 2、编译选项:-E、-S、-c、-o;(编译器的工作过程) 3、头文件:-I(大爱);警告信息:-w、-Wall;编译器的优化:-O123 4、链接库文件:-l 5、库文件的特点?Linux库文件的分类?Linux库存放的路径?静态库和动态库的制作与使用、区别? 调试器-gdb 1、gdb调试器的三个基本功能? 2、gdb的使用:-g gdb可执行文件 --tui 3、gdb命令: 运行命令:run、continue、finish; 断点命令:break、delete、clear、enable/disable、info break; 单步执行:next、step(区别) 查看变量的值:print、display 图形化操作的命令:layout src、layout asm、layout split 程序监控的命令:watch 工程管理器-make 1、工程管理器的特点:自动化编译(自动化体现在什么地方?) 2、Makefile文件的作用? 3、Makefile文件的三要素:目录、依赖、命令 4、Makefile语法规则有哪些? 5、为什么先将.c编译生成.o文件? 6、工程化管理代码的优点有哪些?如何建立工程化目录? 7、Makefile中重要的函数作用? 嵌入式操作系统-shell编程 1、shell的作用及种类? 2、shell编程的语法:变量(字符串拼接)、基本控制语句(if、for、while、until、case)、函数(定义/调用、函数返回值、函数传参)、shell数组 文本处理三剑客:grep、sed、awk、find 1、命令选项 2、正则表达式(普通、扩展) 3、实例 |
|
|
|
只有小组成员才能发言,加入小组>>
733 浏览 0 评论
1132 浏览 1 评论
2512 浏览 5 评论
2846 浏览 9 评论
移植了freeRTOS到STMf103之后显示没有定义的原因?
2693 浏览 6 评论
684浏览 7评论
keil5中manage run-time environment怎么是灰色,不可以操作吗?
997浏览 3评论
198浏览 2评论
如果mmcblk1boot0启动失败可不可以从mmcblk1boot1启动呢
189浏览 2评论
用核心板GPIO直接控制网卡1的复位信号是否会导致液晶屏初始化失败?
231浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-4 02:31 , Processed in 1.001462 second(s), Total 79, Slave 59 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号