1 2 3 4 5 ··· 9 下一页
摘要: create a new repository on the command line echo "# test" >> README.md git init git add README.md git commit -m "first commit" git remote add origin g 阅读全文
posted @ 2017-01-14 14:14 叶念西风 阅读(1010) 评论(0) 推荐(0)
摘要: PHP相关 composer安装依赖 composer install --optimize-autoloader --no-dev # 生产环境 composer install # 开发环境 开启PHP内置服务器 php -S localhost:8000 -t public Lumen相关 c 阅读全文
posted @ 2025-10-29 15:20 叶念西风 阅读(4) 评论(0) 推荐(0)
摘要: qt-everywhere-opensource-src-4.8.7.tar.gz http://download.qt.io/archive/qt/4.8/4.8.7/qt-everywhere-opensource-src-4.8.7.tar.gz mingw32: i686-4.8.2-rel 阅读全文
posted @ 2019-02-21 23:33 叶念西风 阅读(1362) 评论(0) 推荐(0)
摘要: Shell脚本与Windows/Dos下的批处理相似,也就是用各类命令预先放入到一个文件中,方便一次性执行的一个程序文件,主要是方便管理员进行设置或者管理用的。但是它比Windows下的批处理更强大,比用其他编程程序编辑的程序效率更高,它使用了Linux/Unix下的命令。 换一种说法也就是,she 阅读全文
posted @ 2018-01-12 11:31 叶念西风 阅读(1044) 评论(0) 推荐(0)
摘要: 答案: 版本3.6.9: device_create -> device_register -> device_add -> device_add_attrs -> device_add_attributes(class->dev_attrs) 原文地址:http://bbs.chinaunix.n 阅读全文
posted @ 2018-01-07 13:13 叶念西风 阅读(984) 评论(0) 推荐(0)
摘要: Android的app访问硬件的大致流程可以分为一下几个步骤: 我们之前说过Android系统在添加新的硬件的时候需要添加一个接口java文件,通过jni来访问硬件。 这个java是我们自己实现的,我们自己能够清楚的知道如何调用它。但是像Android中有一些是别人都有的硬件,比如屏幕、振动器、声卡 阅读全文
posted @ 2018-01-07 12:55 叶念西风 阅读(621) 评论(0) 推荐(0)
摘要: 在给Android添加新的驱动后,app要如何使用呢? 正常的使用一个设备,需要getService。但是像LED等我们自己添加的硬件驱动,Android源代码根本没有我们自己添加的服务。 第一种: 我们自己的创建的硬件设备驱动的类是被系统定义为了隐藏类,那么在Android系统中如何使用隐藏类呢? 阅读全文
posted @ 2018-01-06 20:24 叶念西风 阅读(2570) 评论(0) 推荐(0)
摘要: 考研已经过去了,android驱动的学习也断了半年多了,现在重新捡起来学习,回顾一下Android驱动的大体框架。 Android系统的核心是java,其有一个David虚拟机。Android-app操作硬件也相当于是java操作硬件。 在Linux系统上操作硬件是通过open read write 阅读全文
posted @ 2018-01-06 19:41 叶念西风 阅读(7764) 评论(2) 推荐(1)
摘要: 在linux上运行java程序,直接用javac编译,再用java运行就行了。但是在Android上,由于虚拟机和pc端的不同,所以操作方法也是不一样的。 如果想在Android上运行Hello world!。则需要一下步骤。 首先在pc上编译: javac Hello.java 生成 Hello. 阅读全文
posted @ 2017-05-31 13:11 叶念西风 阅读(5155) 评论(0) 推荐(0)
摘要: 内部机制_回顾binder框架关键点server注册服务时, 对每个服务都提供不同的ptr/cookie,在驱动程序里对每个服务都构造一个binder_node, 它也含有ptr/cookie client使用服务前要先getService:会在驱动程序里对该服务构造一个binder_ref, bi 阅读全文
posted @ 2017-05-30 14:05 叶念西风 阅读(290) 评论(0) 推荐(0)
摘要: Binder系统的C程序使用示例IPC : Inter-Process Communication, 进程间通信RPC : Remote Procedure Call, 远程过程调用 这里我们直接只用android系统中已经实现好的Bindrt系统。 具体源代码在 frameworks\native 阅读全文
posted @ 2017-05-28 21:51 叶念西风 阅读(1437) 评论(0) 推荐(0)
摘要: JNI 向上提供本地函数,向下加载HAL文件并调用HAL的函数 HAL 负责访问驱动程序执行硬件操作。 external\chromium_org\third_party\hwcplus\src\hardware.chw_get_module("led") 1. 模块名==>文件名 hw_get_m 阅读全文
posted @ 2017-05-25 10:50 叶念西风 阅读(1376) 评论(0) 推荐(0)
摘要: 在Windows和Linux之间传递文件可以使用Samba服务。下面是安装步骤: 1. 安装Samba。 2. 修改配置文件 在最后添加以下内容,然后保存并退出 3. 添加samba用户信息 然后输入密码。这个是用来通过windows访问Linux下/home目录的密码/ 4. 重启samba服务即 阅读全文
posted @ 2017-03-23 16:49 叶念西风 阅读(244) 评论(0) 推荐(0)
摘要: 在ubuntu系统下安装配置Eclipse软件。并且让其支持编译java程序和内核驱动程序。 1. 下载Eclipse软件。 打开官网:http://www.eclipse.org/ 点击 DOWNLOAD ,然后再点击 Download Packages , 先下载C/C++版本的(Eclipse 阅读全文
posted @ 2017-03-22 22:49 叶念西风 阅读(292) 评论(0) 推荐(0)
摘要: ds18b20的时序图如下: 复位时序: 读写时序: 以下是程序代码: 阅读全文
posted @ 2017-03-08 14:40 叶念西风 阅读(1550) 评论(0) 推荐(0)
摘要: MQ-2烟雾气敏传感器模块在X210v3开发板上的驱动。 现在需要一个MQ-2烟雾气敏传感器模块的驱动。其检测烟雾超过一定的标准后,会返回一个不同的电平,和按键驱动差不多。 但是在编写驱动的时候,需要用GPH2_3号引脚。但是在内核中先ioremap地址然后配置,发现无法控制gpio,也无法进入中断 阅读全文
posted @ 2017-03-08 14:38 叶念西风 阅读(1296) 评论(0) 推荐(0)
1 2 3 4 5 ··· 9 下一页
叶念西风 - 个人博客