自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 2020.4.07.课堂笔记及课后小结

fprintf函数(格式化输出数据至文件)表头文件:#include<stdio.h>定义函数:int fprintf(FILE * stream,constchar * format,…);函数说明:fprintf()会根据参数format字符串来转换并格式化数据,然后将结果输出到参数stream指定的文件中,直到出现字符串(’\0’)为止。返回值:成功则返回实际输出的字符数...

2020-04-14 08:35:01 165

原创 2020.3.31课堂笔记及课后小结

学习嵌入式Linux系统开发实际上是学习用户编程接口API1、Linux系统开发是指通过内核提供的服务实现相应的功能Linux系统构成:用户空间,内核空间2、划分空间的目的分成两个空间是为了防止用户修改内核中的内容,使得原本应该实现的功能无法实现。为了保护内核中核心数据不发生变化,保护内核。用户空间不能随意访问内核空间3、用户如何访问内核空间系统调用:内核提供的安全访问机制。 其作用...

2020-04-07 10:14:50 160

原创 2020.3.24课堂笔记及课后小结

嵌入式 Linux开发工具:shell编程(脚本编程,做批处理时使用)Linux系统运维工程师需要熟练掌握shell(嵌入式系统开发中的系统移植)嵌入式Linux系统开发(文件、进程、线程、网络)20嵌入式系统移植8h嵌入式驱动开发8hshell:1、命令解析器,将用户输入的命令解析,调用相应的可执行文件2、脚本语言命令:可执行文件shell定义了各种变量和参数,并提供了许多在高...

2020-03-31 09:05:25 150

原创 2020.3.17课堂笔记及课后小结

一、调试器:gdb1、gdb隶属于GNU计划。内核调试使用KGDB2、程序错误分为两大类:(1)编译时错误,实际上是语法错误(2)运行时错误,实际上是内存错误或者是逻辑错误。3、gdb功能:(1)运行程序(2)设置断点(3)查看变量的值4、如何使用gdb:gcc -g hello.c -o hello 然后使用gdb hello来使用gdb5、gdb具体命令简单介绍gdb --tu...

2020-03-24 10:26:52 143

原创 2020.3.10课堂笔记及课后小结

一、嵌入式Linux开发工具-vim、gdb、gcc、makevim(文本编译器):学会使用和如何配置gcc(编译器):学会制作动态库和静态库及使用与区别gdb(调试器):设置断点、单步执行、调试内存错误make(工程管理器):编写makefile文件二、文本编辑器vim–功能最强大的文本编辑器,其目的为摆脱鼠标vim:命令行模式(nyy/p/ndd/u)、插入模式(i、a)、底行模...

2020-03-17 12:21:25 162

原创 2020.3.3课堂笔记及课后小结

一、Linux命令用户管理命令:su:切换root; sudo:换取更高级的权限;adduser:添加用户; desuler:删除用户 ;passwd:修改密码;文件操作命令:lsLinux文件的分类:普通文件(以-开头),目录文件(以d开头),设备文件(以c字符/b块设备开头),链接文件(以l开头)Linux特殊文件:管道文件(以p开头),堆栈文件(以f开头),共享文件(以s开头)L...

2020-03-10 09:42:27 236

原创 2020.2.25课堂笔记及课后小结

☆嵌入式课程学习目标☆1.了解嵌入式技术;2.掌握嵌入式Linux操作的使用命令;3.掌握嵌入式Linux开发工具的使用;(gcc、gbd、make、shell)4.掌握嵌入式Linux应用开发;(文件、多任务、网络)(数据库)5.了解嵌入式产品开发流程;(硬件–软件–系统)6.了解嵌入式系统移植;(u-boot、内核、文件系统)7.了解嵌入式底层软件开发;(驱动开发)一、单片机与...

2020-03-02 11:40:14 245 1

原创 CPU体系结构的种类、特点及应用场景

一、ARM1.ARM架构,曾称进阶精简指令集机器(Advanced RISC Machine)更早称作Acorn RISC Machine,是一个32位精简指令集(RISC)处理器架构。还有基于ARM设计的派生产品,重要产品包括Marvell的XScale架构和德州仪器的OMAP系列。广泛地使用在许多嵌入式系统设计。2.特点:体积小、低功耗、低成本、高性能;支持 Thumb ( 16 位)...

2020-03-02 11:22:54 3082

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除