自定义博客皮肤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)
  • 收藏
  • 关注

原创 Mysql命令

一、检索检索:select * from表;检索不同的值:select distinct vend_id from products;限制结果:select *from products limit 5;返回只有行 select *from products limit 5,4;从第五行开始的4行二、排序数据对特定列进行排序:select name from products order by name;按照多个列排序:select id,price,n...

2021-02-05 09:59:38 217

原创 苏嵌实训-嵌入式linux C 第 9天

日报表项目名称 苏嵌实训-嵌入式 linux C 第6天 今日进度以及任务 学习C语言中的链表以及实现老师给的题目 本日任务完成情况 基础链表理解得还行,但是带头结点和不带头结点的链表区分得不是特别清楚 本日开发中出现的问题汇总 带头结点和不带头结点的链表的插入,自己想实现循环链表,但是出了错误 本日未解决问题 如何更好地利用内存,减少内存碎片;结构体可以用在哪些地方 本日开发收获 链表原理,定义节点类型,节点分配,C语言内存操作需谨慎 其他

2020-07-10 21:48:54 106

原创 苏嵌实训-嵌入式linux C 第 5 天

日报表项目名称 苏嵌实训-嵌入式 linux C 第5 天 今日进度以及任务 学习C语言中的函数,计算机中的内存,C语言中的结构体灯复杂数据类型 本日任务完成情况 都已经完成 本日开发中出现的问题汇总 减少内存碎片有哪些方式,内存碎片产生的原因,对函数中形参传递对于指针作为形参传递的使用,逆序函数关于指针的写法 本日未解决问题 如何更好地利用内存,减少内存碎片;结构体可以用在哪些地方 本日开发收获 学会了函数的规范,函数三要素,了解了函数指针和指针

2020-07-09 22:27:30 87

原创 苏嵌第四次课

项目名称 苏嵌实训-LinuxC 第 4天 今日进度以及任务 1. 了解宏定义、内置宏定义,学习华为编码规范 2. 学习指针、数组、数组指针、指针数组 3. 使用位运算来解决程序中的具体问题,位运算的底层实现,以及指针真正的含义 本日任务完成情况 深入地学习了C语言,对c语言中的指针、数组以及位运算有了更深的认识 本日开发中出现的问题汇总 无 本日未解决问题 无 本日开发收获 对C语言的底层基本知识有了更深入的认

2020-07-08 21:19:52 104

原创 苏嵌第三次课

日报表项目名称苏嵌实训-LinuxC 第 3天今日进度以及任务学习C语言的基础和更高级的知识本日任务完成情况学习了C语言的数据类型,逻辑运算,选择语句,指针,以及break和continue的用法本日开发中出现的问题汇总指针与数组的对应关系,多级指针的使用本日未解决问题作为形参的取值,左右法则的实践,指针的使用本日开发收获理解并会使用“右左法则” ;理解 prinf 的行缓冲 ;理解 i++和++i作为函数形参传参数其他指针好难...

2020-07-07 21:20:52 76

原创 苏嵌第二次课

项目名称苏嵌实训-LinuxC 第 2天今日进度以及任务学习了linux中静态和动态库,gdb编译的使用,makefile的应用方法本日任务完成情况(详细说明本日任务是否按计划完成,开发的代码量)都表现较好,课上老师讲解的gcc的内容容易领会,但是对于cmake的理解还有待加强本日未解决问题对于cmake的使用还不够灵活本日开发收获学会了linux中静态和动态库,gdb编译的使用,makefile的应用方法其他 作业https://blog.csdn....

2020-07-06 21:32:29 82

原创 苏嵌实践

一、编译器三级优化分别优化了哪些?GNU编译器提供-O选项供程序优化使用:-O 提供基础级别的优化-O2 提供更加高级的代码优化,会占用更长的编译时间-O3 提供最高级的代码优化-O4 不优化,这是默认值第一级:代码调整代码调整是一种局部的思维方式;基本上不触及算法层级;它面向的是代码,而不是问题; 所以:语句调整,用汇编重写、指令调整、换一种语言实现、换一个编译器、循环展开、参数传递优化等都属于这一级;这个级别的优化需要掌握大量的小的优化技巧和知识,需要不断的积累;简单的语句调整、公共

2020-07-06 21:19:36 182

原创 苏嵌第一次课

苏嵌第一次课一、为什么是C语言?嵌入式软件一般需着重考虑三个方面:性能、安全性和开发效率(包括代码可移植性等)。性能(运行效率)方面,汇编明显是最高的。但汇编在安全性和开发效率方面明显是最低的。所以除非是要求极端高性能的嵌入式平台(或者是系统实在是太简单而没办法支持高级语言),使用汇编语言的不多。我们一般进行初始化时会使用汇编语言。而其它高级语言的运行效率一般比较低,源代码和目标代码也可能会比较长。这样占用的内存也会比较大。嵌入式应用在硬件上,需要较快的反映时间,占用内存的增多必然会影响性能。这样一

2020-07-03 19:47:59 198

空空如也

空空如也

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

TA关注的人

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