dstling 发表于 2015-10-19 12:57:46

我只需要一个驱动,点亮一个LED灯的列子

开发环境不谈
硬件(跟别的环境差太多了,都在猜)不谈,
纯的代码例程,比如说说明书给的例子,竟然说某某驱动需要XXX.c XXX.h,然后找到XXX.c找不到XXX.h,你让我去find一堆竟然没有,
缺的东西太多

很大问题出在linux环境里面,希望有个人稍微点拨下

说明书竟然没有驱动方面的知识,醉了

简单平安 发表于 2015-10-19 17:33:23

本帖最后由 简单平安 于 2015-10-19 17:37 编辑

可以参考1B的(龙芯1B开发板-点灯大法)
http://www.openloongson.org/foru ... d=20&extra=page%3D1
论坛中也有直接将寄存器地址映射到用户空间中,在应用程序中操作寄存器实现点亮led的(首发版 linux)
http://www.openloongson.org/foru ... d=84&extra=page%3D2
智龙2.0主板LED和按键的测试教程(2.0 RTT)
http://www.openloongson.org/foru ... =121&extra=page%3D1

也可以参考我小车的代码,最开始最开始就是驱动一个轮子,其中输出一路pwm和两个gpio。
http://git.oschina.net/caogos/OpenLoongsonSmartCar/commit/1d7d2ecf381ca9aa77c09c54161f5e6e8f0fc1bb
可能下面这个链接更清晰
http://git.oschina.net/caogos/smart_loong_bsp/commit/57b6bffabf288f06fc8bf7d9de7f043ea56df1ff


简单平安 发表于 2016-9-1 17:01:49

http://blog.csdn.net/caogos/article/details/52386950

这个是在智龙v2.0上测试通过的
页: [1]
查看完整版本: 我只需要一个驱动,点亮一个LED灯的列子