2020-07-03
2020-07-14 06:34
127 查看
苏嵌实训第一天
一、嵌入式系统开发概述内容
1、传统开发模式(单片机)的缺点:软件跟硬件直接交流(软件的一致性) 2、嵌入式引入了操作系统(OS),软件不直接与硬件交流 3、嵌入式应用开发:1、精通一门语言(c/c++);2、熟悉一款操作系统; 嵌入式底层开发:1、精通c语言,熟悉汇编;2、理解操作系统实现;(内核)3、熟悉硬件工作原理; 驱动:人工智能、大数据、云计算、物联网----》移动终端(设备) 嵌入式硬件开发:(集成IC)芯片设计 4、嵌入式系统的组成、嵌入式系统CPU的选择、嵌入式操作系用的选择(实时性)、嵌入式系统的应用行业
二、嵌入式Linux开发环境的安装
1、Linux操作系统简介: 2、Linux发行版简介: 3、Linux系统的安装:
三、嵌入式Linux开发环境的使用
1、su - 用户名 切换用户 2、man 命令行 可以查看命令行的用法 3、sudo/useradd/man...................百度了解更多命令 4、文件管理命令:ls/chmod修改属性 touch创建 cat查看 rm删除 gedit gcc 1、一切皆文件 2、文件分类:-普通文件、d目录文件、(c字符设备/b块设备)设备文件、l链接文件 -p管理文件、-s(共享文件)、-f(堆栈文件) 3、文件属性:r:4可读、w:2可写、x:1可执行 4、.隐藏文件 5、gedit hello.c --->gcc hello.c --->./a.out 6、vim文本编辑器:vim hello.c (vim三种模式:命令行模式esc、插入模式i、底行模式shift+: wq保存退出) 命令行模式:复制yy nyy粘贴 p删除 5、目录命令:cd/cd../mkdir/rm -r/mkdir -p
项目名称 | 【苏嵌实训-嵌入式 linux C 第 1 天】 |
---|---|
今日进度以及任务 | 嵌入式系统开发概述内容 嵌入式Linux开发环境的安装 嵌入式Linux开发环境的使用 |
本日任务完成情况(详细说明本日任务是否按计划完成,开发的代码量) | 老师课程所讲知识 笔记本上的知识记录 知识汇总发表 课程代码完成 基础命令行了解 |
本日开发中出现的问题汇总 | 改写文件时权限不足 |
本日未解决问题 | centos命令行在编译c文件时会出现没有权限更改文件的情况,后来使用ubuntu系统完成了代码的编写,但是目前一直在csnd上找问题所在,但是一直没能解决此问题 |
本日开发收获 | 本日开发收获 了解到了嵌入式系统基本内容,安装了虚拟机、centos,掌握了一些基本的命令行,嵌入式Linux开发环境的使用 |
其他 | 因为c语言的一些知识忘记了,也像老师所说一样重新回顾一下c/c++,然后开始了对c/c++的知识复习 |
题目:
1、嵌入式底层开发为什么选择C语言?(跟老林学智嵌)https://blog.csdn.net/Wjy2016/article/details/51878232
2、什么是实时性?什么是硬实时和软实时?区别
http://www.docin.com/touch/detail.do?id=1833381266
3、Linux与unix的关系
https://mp.weixin.qq.com/s?src=11×tamp=1593786108&ver=2438&signature=QkchNuPP6AYIrWwbfqcLKv5Hq8FIZ017VRvpgDMEx06iz5dpN9Q7W51dOTIaHIX-CoyixQOV5nqtNq0m6tHPTVWuEcjZgsIiGYsdACIEtwx1qphHlvyDZ*NQd2EMp4&new=1
4、Linux主流的发行版有哪些以及其特点
http://hi.baidu.com/xiaotian0127/blog/item/f401f1c6064fc41f9c163df7.html
5、有哪些虚拟机软件,特点是?
https://blog.csdn.net/asftrhgjhkjlkttttttt/article/details/5372888
6、如何使用userdel删除普通用户
https://blog.csdn.net/heming6666/article/details/78916620
相关文章推荐
- 2020-07-04
- 2020-07-05
- 苏嵌实训-嵌入式linuxC第4天
- 【苏嵌实训-嵌入式 linux C 第 5 天】
- 苏嵌实训-嵌入式linuxC第 7 天
- 苏嵌实训-嵌入式linuxC第 8 天
- 苏嵌实训---嵌入式 第一天
- 日报表第一天
- 苏嵌实训-嵌入式 linux C 第2天
- 苏嵌实训-嵌入式 linux C 第3天
- 苏嵌实训-嵌入式 linux C 第4 天
- 苏嵌实训-嵌入式 linux C 第5天
- 苏嵌实训-嵌入式linux C 第 7 天
- 苏嵌实训-嵌入式linux C 第8天
- 苏嵌实训-嵌入式linux C 第 1 天
- 苏嵌实训-嵌入式linux C 第 3 天
- 苏嵌实训-嵌入式linux C 第 5 天
- 苏嵌实训-嵌入式linux C 第 6 天
- 苏嵌实训-嵌入式linux C 第 7 天
- 苏嵌实训-嵌入式linux C 第 8 天