摘要: 控制发光二极管 创建LED驱动的设备文件 1.使用cdev_init函数初始化cdev cdev结构体 struct cdev{ struct kobject kobj; struct module *owner; const struct file_operations *ops; struct 阅读全文
posted @ 2016-06-06 13:01 浅愿芊荨 阅读(103) 评论(0) 推荐(0) 编辑
摘要: Linux驱动程序:统计单词个数 一.编写Linux驱动程序的步骤 1.建立Linux驱动骨架(装载和卸载Linux驱动) Linux驱动程序需要提供两个函数来分别处理驱动初始化和退出的工作,用module_init和module_exit宏指定。 驱动程序的头文件一般会包括 linux/modul 阅读全文
posted @ 2016-06-06 13:00 浅愿芊荨 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 搭建S3C6410开发板的测试环境 一.安装串口调试工具:minicom 1.使用命令lsmod | grep usbserial来检测当前系统是否支持USB转串口 2.使用命令apt-get install minicom来安装minicom 3.使用命令minicom -s 来对minicon进 阅读全文
posted @ 2016-06-06 12:59 浅愿芊荨 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 第四章讲的是源代码的下载和编译。Android源代码中包含了很多东西,如内嵌在Android系统中的应用程序(拍照、计算器、日历、相册、拨号器等等)的源代码;Android SDK带的各种工具的源代码;Android SDK的源代码等等。 在下载Android源代码之前必须要在Linux终端执行一系 阅读全文
posted @ 2016-05-03 17:53 浅愿芊荨 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 在第三章中,整一章主要介绍了一个东西,就是Git。 Git是一个用于管理源代码的软件,在Linux中的软件有很多都不直接以二进制形式的安装包提供,而是直接提供了源代码。用户需要先下载源代码,然后在本机上编译并且安装(一般使用make、make install等命令)。所以,我们在进行驱动开发的过程中 阅读全文
posted @ 2016-05-03 17:41 浅愿芊荨 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 第二章主要讲述了如何对于Android开发需要哪些环境,并对于环境的搭建给出了详细的步骤。 JDK是首先需要搭建的,这点对于之前JAVA的学习时,已经相当的熟练。 其次是Eclipse,从官网上下载好,中文包和插件什么的比较神烦,不过便于携带实在是太赞。 ADT,专门用于Android的Eclips 阅读全文
posted @ 2016-04-30 14:37 浅愿芊荨 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 第一章主要讲了一下,Android系统移植和驱动开发的大致介绍,其中: Android移植可以分成两个部分:应用移植和系统移植。这本书中主要讲的是系统的移植。Android系统移植最主要实现的目标是让Android系统能够在一个特定的硬件平台上运行。当然,书中也提到了Linux内核对于大多数常用的C 阅读全文
posted @ 2016-04-25 19:32 浅愿芊荨 阅读(97) 评论(0) 推荐(0) 编辑