会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
叶念西风
Write the code, change the world!
首页
新随笔
联系
管理
1
2
3
4
5
···
9
下一页
[置顶]
使用代码管理工具(git)管理代码的常用指令合集
摘要: 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)
2025年10月29日
工作室项目管理系统开发常用命令
摘要: 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)
2019年2月21日
WIN10系统下静态编译Qt4.8.7
摘要: 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)
2018年1月12日
shell编程-bash教程入门
摘要: Shell脚本与Windows/Dos下的批处理相似,也就是用各类命令预先放入到一个文件中,方便一次性执行的一个程序文件,主要是方便管理员进行设置或者管理用的。但是它比Windows下的批处理更强大,比用其他编程程序编辑的程序效率更高,它使用了Linux/Unix下的命令。 换一种说法也就是,she
阅读全文
posted @ 2018-01-12 11:31 叶念西风
阅读(1044)
评论(0)
推荐(0)
2018年1月7日
device_create为何可以在/sys/class/具体类/属性文件?怎么实现的
摘要: 答案: 版本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驱动学习-灯光系统总体框架
摘要: Android的app访问硬件的大致流程可以分为一下几个步骤: 我们之前说过Android系统在添加新的硬件的时候需要添加一个接口java文件,通过jni来访问硬件。 这个java是我们自己实现的,我们自己能够清楚的知道如何调用它。但是像Android中有一些是别人都有的硬件,比如屏幕、振动器、声卡
阅读全文
posted @ 2018-01-07 12:55 叶念西风
阅读(621)
评论(0)
推荐(0)
2018年1月6日
Android驱动学习-APP操作新硬件的两种方法(支持添加的驱动)
摘要: 在给Android添加新的驱动后,app要如何使用呢? 正常的使用一个设备,需要getService。但是像LED等我们自己添加的硬件驱动,Android源代码根本没有我们自己添加的服务。 第一种: 我们自己的创建的硬件设备驱动的类是被系统定义为了隐藏类,那么在Android系统中如何使用隐藏类呢?
阅读全文
posted @ 2018-01-06 20:24 叶念西风
阅读(2570)
评论(0)
推荐(0)
Android驱动学习-app调用内核驱动过程(驱动框架回顾)
摘要: 考研已经过去了,android驱动的学习也断了半年多了,现在重新捡起来学习,回顾一下Android驱动的大体框架。 Android系统的核心是java,其有一个David虚拟机。Android-app操作硬件也相当于是java操作硬件。 在Linux系统上操作硬件是通过open read write
阅读全文
posted @ 2018-01-06 19:41 叶念西风
阅读(7764)
评论(2)
推荐(1)
2017年5月31日
Android驱动入门-在Android系统上运行JAVA程序
摘要: 在linux上运行java程序,直接用javac编译,再用java运行就行了。但是在Android上,由于虚拟机和pc端的不同,所以操作方法也是不一样的。 如果想在Android上运行Hello world!。则需要一下步骤。 首先在pc上编译: javac Hello.java 生成 Hello.
阅读全文
posted @ 2017-05-31 13:11 叶念西风
阅读(5155)
评论(0)
推荐(0)
2017年5月30日
Android驱动学习-内部机制_回顾binder框架关键点
摘要: 内部机制_回顾binder框架关键点server注册服务时, 对每个服务都提供不同的ptr/cookie,在驱动程序里对每个服务都构造一个binder_node, 它也含有ptr/cookie client使用服务前要先getService:会在驱动程序里对该服务构造一个binder_ref, bi
阅读全文
posted @ 2017-05-30 14:05 叶念西风
阅读(290)
评论(0)
推荐(0)
2017年5月28日
Linux嵌入式学习-远程过程调用-Binder系统
摘要: Binder系统的C程序使用示例IPC : Inter-Process Communication, 进程间通信RPC : Remote Procedure Call, 远程过程调用 这里我们直接只用android系统中已经实现好的Bindrt系统。 具体源代码在 frameworks\native
阅读全文
posted @ 2017-05-28 21:51 叶念西风
阅读(1437)
评论(0)
推荐(0)
2017年5月25日
Android硬件访问服务中的HAL-查看打印的信息
摘要: 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)
2017年3月23日
在Ubuntu14.04下配置Samba 完成linux和windows之间的文件共享
摘要: 在Windows和Linux之间传递文件可以使用Samba服务。下面是安装步骤: 1. 安装Samba。 2. 修改配置文件 在最后添加以下内容,然后保存并退出 3. 添加samba用户信息 然后输入密码。这个是用来通过windows访问Linux下/home目录的密码/ 4. 重启samba服务即
阅读全文
posted @ 2017-03-23 16:49 叶念西风
阅读(244)
评论(0)
推荐(0)
2017年3月22日
Android驱动学习-Eclipse安装与配置
摘要: 在ubuntu系统下安装配置Eclipse软件。并且让其支持编译java程序和内核驱动程序。 1. 下载Eclipse软件。 打开官网:http://www.eclipse.org/ 点击 DOWNLOAD ,然后再点击 Download Packages , 先下载C/C++版本的(Eclipse
阅读全文
posted @ 2017-03-22 22:49 叶念西风
阅读(292)
评论(0)
推荐(0)
2017年3月8日
Linux嵌入式学习-ds18b20驱动
摘要: ds18b20的时序图如下: 复位时序: 读写时序: 以下是程序代码:
阅读全文
posted @ 2017-03-08 14:40 叶念西风
阅读(1550)
评论(0)
推荐(0)
Linux嵌入式学习-烟雾传感器驱动-字符设备驱动-按键驱动
摘要: MQ-2烟雾气敏传感器模块在X210v3开发板上的驱动。 现在需要一个MQ-2烟雾气敏传感器模块的驱动。其检测烟雾超过一定的标准后,会返回一个不同的电平,和按键驱动差不多。 但是在编写驱动的时候,需要用GPH2_3号引脚。但是在内核中先ioremap地址然后配置,发现无法控制gpio,也无法进入中断
阅读全文
posted @ 2017-03-08 14:38 叶念西风
阅读(1296)
评论(0)
推荐(0)
1
2
3
4
5
···
9
下一页
公告
叶念西风 - 个人博客