- 博客(10)
- 收藏
- 关注
原创 嵌入式课堂笔记2
学习笔记2:win32定位是普通用户,主张简单,而Linux定位是开发人员,更讲求效率。这次的学习除了POSIX标准、GPL协议、GNU计划外,还接触了一些目录的作用及命令的用法。man(用户手册)用法 man 命令名例:man suclear:清屏1、用户管理的命令root:超级用户(具有一切权限)Dfish:普通用户(受限制,不能对系统文件进行操作)ussu(切换用户命令)...
2020-03-24 19:11:41
157
原创 嵌入式开发概括
学习笔记一:嵌入式系统课程学习储备知识:C语言+单片机(硬件的工作原理)1、嵌入式技术是什么?嵌入式软件与非嵌入式软件的区别?嵌入式开发与单片机开发的区别?嵌入式开发的优缺点?嵌入式技术是以应用为中心,以计算机技术为基础的系统技术,把软件直接烧录在硬件里,而不是安装在外部储存介质上。即在已有的硬件上移植操作系统,让操作系统去管理软硬件资源,使软硬件耦合度降低,在操作系统之上做上层应用开...
2020-03-24 19:07:23
272
转载 CPU架构分类
X86架构X86架构是微处理器执行的计算机语言指令集,基于Intel 8086且向后兼容的中央处理器指令集架构,包括Intel 8086、80186、80286、80386以及80486,由于以“86”作为结尾,因此其架构被称为“x86”应用领域:个人计算机、服务器等类别IA:Intel(英特尔)处理器的服务器称之为IA(Intel Architecture)架构服务器IA-32:英特尔...
2020-03-24 19:03:49
347
原创 20个Linux命令
1、shutdown:关机,超级用户使用shoutdown [-h] [-i] [-k] [-m] [-t]2、reboot:重启,超级用户使用reboot [-n] [-w] [-d] [-f] [-i]3、diff:比较两个文件的不同,所有用户diff [参数] 源文件 目标文件4、cat:连接文件并打印到标准输出设备上cat [-AbeEnstTuv] [–help] [–ve...
2020-03-24 18:52:08
127
原创 嵌入式课堂笔记3
学习笔记3:嵌入式linux开发工具 vim gcc gdb makegcc编译器:学会制作动态库和静态库及使用与区别gdb调试器:设置断点、单步执行、调试内存错误make工程管理器:编写makefile文件Linux文本编辑器:vim–功能最强大的文本编辑器–拜托鼠标;Vi–vim–gvim:命令行模式、插入模式(i)、低行模式(shift+:)Vim hello.cEsc+sh...
2020-03-24 18:51:18
164
1
转载 gcc-static 的作用
刚发现,这是一个神奇的命令!比如,现在有个简单的程序。该程序依赖于动态库libpthread.so#include <stdio.h>#include <pthread.h>/* this function is run by the second thread */void *thread_exe(void x_void_ptr){/ increment x...
2020-03-24 18:49:29
363
转载 嵌入式课堂笔记4
学习笔记4::一、调试器:gdb1、GNU计划的工具;内核调试KGDB2、程序错误分类:1)编译时错误:语法错误2)运行时错误:内存错误,逻辑错误3、gdb的功能:1)运行程序;2)设置断点;3)查看变量值4、hello.c gcc -g hello.c -o hello gdb hello5、使用(list)–tui:layout asm(显示汇编)layout...
2020-03-24 18:47:48
110
原创 基础day01
基础day01打开终端:ctrl+alt+t清屏:ctrl+l在终端在退出锁定:ctrl+c目录:又称为文件夹,是包含所有的文件目录创建规则:1、大小是2562、不能包含特殊字符3、见名知义路径:是反应目录和文件的位置[绝对位置]文件位置:windows:盘符:\文件夹\文件.avilinux: /home/主文件夹/0520/day01/a[相对位置]当前目录所在位置为 ...
2020-03-24 18:33:36
249
原创 2020-03-02
嵌入式课程总结嵌入式系统上的软件具有结构精简,代码轻量化,占用存储资源少的特点。嵌入式系统和计算机操作系统的共同特征是:引导加载程序、外设驱动程序、操作系统、文件系统、网络协议栈、图形用户界面、数据库。嵌入式系统应用开发工具的主要目的:提高开发质量,缩短开发周期,降低开发成本。按照软硬件技术的复杂程度进行分类,可以把嵌入式系统分为:高端系统、终端系统和低端系统三大类。仿真平台指嵌入式系统...
2020-03-02 12:26:57
123
原创 2020-03-02
CPU相关知识拓展1、CPU体系结构的种类、特点及应用场景。ARM:特点:耗电少功能强、16位/32位双指令集和合作伙伴众多。1、体积小、低功耗、低成本、高性能;2、支持Thumb(16位)/ARM(32位)双指令集,能很好的兼容8位/16位器件;3、大量使用寄存器,指令执行速度更快;4、大多数数据操作都在寄存器中完成;5、寻址方式灵活简单,执行效率高;6、指令长度固定。应用:手机、平...
2020-03-02 12:22:52
116
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅