微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > ARM技术讨论 > 嵌入式linux学习笔记20160822-每天进步一点点,向嵌入式进军-C语言指针/结构体

嵌入式linux学习笔记20160822-每天进步一点点,向嵌入式进军-C语言指针/结构体

时间:10-02 整理:3721RD 点击:

Uboot移植完毕,对linux启动有了一个基本的概念,对底层的一些驱动有了一个感性的认识,现在看起来没有那么害怕和陌生了,接下来继续linux设备驱动的学习,看了一段代码,发现linux驱动基本上都是用指针和结构体实现的,这部分大学学的不好,很陌生,于是网上找了视频再把这部分学习一下,视频资料:网易云课堂->C语言/C++学习指南(语法篇)入门到精通,作者是邵方,是根据他写的C语言/C++学习指南(语法篇)这本书录制的视频,结合实例讲的,通俗易懂。
指针:即地址,存储某个变量值。优点是:因为指针变量是几个字节的地址,参数传递时节省效率,当一个子函数需要返回多个值时,使用指针能很方便地实现。
结构体:多个数据类型的集合,组成一个新的数据类型。优点:当需要使用多个相关联的不同数据类型时,结构体使他们组成一个整体,清晰明了,调用方便。

我也在弄天嵌的2440。

嗯,加油,学到什么程度了?

我看了S3C2440以及I.MX283A等的驱动,发现有许多不同。我只搞了些简单的驱动。

老司机,求带路;好好学习,天天向上

老司机,求带路;好好学习,天天向上

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top