_Sai
1
本期简单介绍了Linux内核驱动与应用程序的交互
通过一个简单的Android应用点亮Firefly-RK3288的LED。欢迎各位收看:
[iframe=https://v.qq.com/txp/iframe/player.html?vid=v0164kjjf67,400]700[/iframe]

附上各期入门视频的汇总贴传送门:
从零开始学习ARM嵌入式视频教程——Firefly-RK3288开发板入门教程汇总贴
http://developer.t-firefly.com/thread-236-1-1.html
欢迎关注我的新浪微博“暴走的阿Sai”


请问前辈也是透过ioctl去做沟通吗?
另外不知道是否可以提供简报档?
zhansb 发表于 2015-8-12 16:46
视频是通过sysfs接口做的
感谢zhansb的回覆
原来user space和kernel space也可以用sysfs沟通
上了一课, 感谢!!
zhansb 发表于 2015-8-12 16:46
视频是通过sysfs接口做的
感谢zhansb的回覆
原来user space和kernel space也可以用sysfs沟通
上了一课, 感谢!!
awan
9
版主你好,
我看了你的视频以及驱动里面的源代码,现有以下疑惑望版主能在百忙之中抽空解答下,
1.既然dts 的出现废除了dev的注册及相关 还有dts 里面去描述一些硬件的资源,但是io这块我都没有看到去配置io的输入输出。
2.在驱动的最外层我们一般都会注册file_operation 结构体里面的 open 、write 、read 这些个函数,才可以去给JNI 操作,
但是在视频以及源码中没有看到 file_operation 的相关操作。
望回复,万分感谢。
请问 在安卓app中无法控制led开关是什么问题 我按照教程来的