自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 苏嵌嵌入式Linux实训 第七天

苏嵌嵌入式Linux实训 第七天 学习总结 1、嵌入式C编程:语法、使用 2、嵌入式Linux C编程:在Linux上使用C语言调用操作系统功能接口开发应用程序。 3、嵌入式为什么要移植操作系统? (1)提供软件的移植性; (2)操作系统提供了多任务操作; (3)操作系统提供了丰富的网络协议栈; (4)操作系统将所有设备抽象成文件,方便访问设备; 4、嵌入式LinuxC编程: Linux系统构成/划分:用户空间、内核空间 <为什么将系统划分为用户空间、内核空间?>     保护内核的安全; &

2020-07-13 23:52:26 152

原创 苏嵌嵌入式Linux实训 第六天

苏嵌嵌入式Linux实训 第六天 一、学习内容 1、函数 ——函数的三要素:函数名、形参、返回值 (1)函数名:   命名–>自注释性 动词 + 名词 (2)函数参数:   实参是什么类型,形参就要定义为什么类型;<传数组名> //传一维数组名,用元素的指针; //传二维数组名,用一维数组指针; //传三维数组名,用二维数组指针; //传指针数组名,用指针的指针; 传地址和传值:什么时候传地址,什么时候传值?  <1>当只使用不修改实参变量的值,传实参变量名;func(实参变

2020-07-09 21:56:38 168

原创 苏嵌嵌入式Linux实训 第五天

一、学习总结 复习位运算、宏定义、内置宏定义__func__、LINE, 学习华为编码规范 复习指针、数组、数组指针、指针数组 理解野指针,并避免野指针的出现 一维数组 二维数组 三维数组 了解代码书写的一些规范要求,减少不必要的错误 二、学习收获 (1)学会用内置宏定义在调试代码中的作用 (2)学习了华为编码规范,提高代码的可读性 (3)通过练习巩固C语言的位运算在进制转换中的使用 三、作业 ...

2020-07-08 22:00:56 136

原创 苏嵌嵌入式Linux实训 第四天

苏嵌嵌入式Linux实训 第四天 一、主要学习内容 今天我们学习了嵌入式C开发实战,老师带我们复习了数组指针等C语言知识点,并为我们总结了C语言简单知识点,最后还带我们进行了编程训练,加深了我对C语言的理解。 二、学习总结 <一>概述 1、C语言之父?   丹尼斯·里奇 2、C语言的特点(优势)?   直接访问硬件、运行效率、移植性 <C语言为什么能够直接访问硬件?>——C语言有指针类型 <嵌入式开发为什么选择C语言?>——所有操作系统的内核都采用了C语言 <Pyt

2020-07-08 00:06:26 134

原创 2020-07-06

苏嵌嵌入式Linux实训 第三天 1.编译器三级优化分别优化了哪些? 第一级:代码调整 代码调整是一种局部的思维方式;基本上不触及算法层级;它面向的是代码,而不是问题; 所以:语句调整,用汇编重写、指令调整、换一种语言实现、换一个编译器、循环展开、参数传递优化等都属于这一级; 这个级别的优化需要掌握大量的小的优化技巧和知识,需要不断的积累; 简单的语句调整、公共表达式提取、废代码删除等当前的很多编译器也能做到了,但也需要了解一些编译器的优化能力使自己的代码配合编译器做好优化; 用汇编重写并不是简单把高级语言

2020-07-06 23:04:22 111

原创 2020-07-03

苏嵌嵌入式Linux实训 第二天

2020-07-03 21:37:31 190

原创 2020-07-02

苏嵌嵌入式Linu,苏嵌教育为我

2020-07-02 21:35:15 99

空空如也

空空如也

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

TA关注的人

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