韦东山:机会总是留给有准备的人 最近电子发烧友(以下称'发烧友')采访了韦东山老师,本文是采访原稿,展示出来让大家更深入了解韦老师的同时也进一步学习嵌入式Linux经验。 机会总是留给有准备的人 发烧友: 为什么要学习掌握ARM裸机?ARM裸机与从事嵌入式工程师职业关联度如何? 韦东山: 我们讲解的 ...
分类:
系统相关 时间:
2018-08-05 15:55:25
阅读次数:
204
现在嵌入式发展这么快,很多人开始踏上嵌入式学习之路,据市场统计,一般毕业或者找工作的一些人,在面试公司的时候,都会在这个地方卡壳,那就是面试题,很多人都是面试的很好,但是在做面试题的时候,手下的功夫不够深,最后被面试题而刷了下来,使得找工作变成了难题,空有一身的才华了,而且这也是对一些嵌入式面试的一些空难户而总结,可以学学哦,去公司面试一般都是会有的。更多嵌入式题库尽在:(1)charconstp
分类:
其他好文 时间:
2018-07-27 16:18:02
阅读次数:
148
代码如下 KVERS = $(shell uname -r) # Kernel modules obj-m += demo.o # Specify flags for the module compilation. #EXTRA_CFLAGS=-g -O0 build: kernel_modules ...
分类:
系统相关 时间:
2018-07-26 15:20:03
阅读次数:
226
还是老规矩先上代码 demo.c Makefile make测试一下 使用dmesg指令来查看 使用 cat /proc/devices看到demo的信息 现在主要介绍demo.c中使用到函数和宏,结构体等 ...
分类:
系统相关 时间:
2018-07-25 17:45:52
阅读次数:
213
在驱动的模块中声明一下你要传递的参数名称,类型和权限 module_param(变量的名称,类型,权限); 先上例子 不设置时候使用默认的 使用设置时候 加载模块后,都会在/sys/modules下生成一个模块的文件夹,文件夹下会有一个parameters文件夹, 里面包含的就是以参数名命名的文件节 ...
分类:
系统相关 时间:
2018-07-25 16:18:50
阅读次数:
519
之前写过vlc版本,ffmpeg版本,也在linux上和嵌入式linux上跑过视频监控,这次想直接用ffmpeg的库写个android版本,qt+ffmpeg+android直接用之前的qt+ffmpeg版本,将库文件替换成android的即可。ffmpeg大法好,天下无敌! apk安装包:http ...
分类:
移动开发 时间:
2018-07-17 23:26:38
阅读次数:
271
手头的Mini2440搁置了两年半之后,我再次决定拿出它,重新尝试嵌入式Linux的学习。 我使用的是友善之臂的Mini2440开发板、韦东山的《嵌入式Linux应用开发完成手册》及其视频教程。所以,本篇文章中所涉及到的各种软件均可在以下两处找到: 0. Mini2440开发板的配套光盘 1. 韦东 ...
分类:
其他好文 时间:
2018-07-15 23:52:53
阅读次数:
401
转自:4种用于构建嵌入式linux系统的工具 Linux 被部署到比 Linus Torvalds 在他的宿舍里开发时所预期的更广泛的设备。令人震惊的支持了各种芯片,使得Linux 可以应用于大大小小的设备上:从 IBM 的巨型机到不如其连接的端口大的微型设备,以及各种大小的设备。它被用于大型企业数 ...
分类:
系统相关 时间:
2018-07-08 20:08:00
阅读次数:
231
为了用内核驱动程序点亮一个LED灯,真是费尽周折,参考了韦东山的《嵌入式linux驱动开发完全手册》(以下简称《完全手册》)和网上很多人的blog,最终在@ "Carlos·Wei" 的指引下,终于点亮了LED灯,见下图! 其中的一些弯路主要是没严格按照韦东山的linux版本和其编译器来编译内核和驱 ...
分类:
其他好文 时间:
2018-07-04 11:37:13
阅读次数:
395
一个小小的面试题,就可以测出你的C语言功底,不信,你可以试试,可以到几级!
分类:
编程语言 时间:
2018-07-03 20:46:07
阅读次数:
174