查看: 1121|回复: 5

[原创] RioTboard【上手试玩】编写驱动的准备--对驱动感兴趣的请进

[复制链接]

24

主题

7

好友

1082

积分

进士

Rank: 5Rank: 5

  • TA的每日心情
    开心
    2013-10-31 08:31
  • 签到天数: 16 天

    [LV.4]偶尔看看III

    发表于 2014-5-7 10:52:00 |显示全部楼层
    最近在学习Linux驱动开发,使用的板子是Mini2440,心想学习了,正好可以在RIoTboard上实践下,发现原来没有这么简单,看完视频做完练习,换到一个新的平台,实际还是和想象的不一样啊。
    写下今天找的资料,目的是希望高手和老鸟能给点指点、简单示例之类的;希望有兴趣的朋友一起来学习讨论。

    首先,明确目标:实现一个LED灯驱动。

    其次,遇到需要清楚的问题:
            1.LED是哪个IO控制的,通过RIoTBoard手册和原理图知道D45和D46两个LED分别连接到EIM_A25和EIM_A28接口。
            2.IO口怎样配置
            在2440的驱动中有类似 s3c2410_gpio_getpin() 的函数,那么在i.MX 的linux中是什么样的呢?
            一开始我按照2440 的linux2.6源码找到了i.MX 的对应源码目录,不熟悉这个平台,不清楚arch\arm\目录下到底是哪一个。应该是 \linux-imx\arch\arm\plat-mxc\
            具体怎样使用这些底层接口呢?
            这里需要两个文档:
            IMX6SDLRM参考手册.pdf
            i.MX_6Solo6DualLite_Linux_Reference_Manual.pdf
            上面手册第三章提示需要看 \Documentation\gpio.txt 来了解编程接口

    三,下一步
                  要阅读gpio.txt,了解GPIO api的具体使用方式。

    四,文档下载地址:http://pan.baidu.com/s/1mgzAxBU

    求高手指点哦!!
    回复

    使用道具 举报

    24

    主题

    7

    好友

    1082

    积分

    进士

    Rank: 5Rank: 5

  • TA的每日心情
    开心
    2013-10-31 08:31
  • 签到天数: 16 天

    [LV.4]偶尔看看III

    发表于 2014-5-7 14:33:28 |显示全部楼层
    \arch\arm\plat-mxc\include\mach\iomux-mx6sl.h

    原来imx6solo的IO口宏定义在这个文件中。
    回复

    使用道具 举报

    33

    主题

    10

    好友

    2412

    积分

    进士

    Rank: 5Rank: 5

  • TA的每日心情
    无聊
    2016-11-9 20:46
  • 签到天数: 229 天

    [LV.7]常住居民III

    发表于 2014-5-7 15:06:05 |显示全部楼层
    我昨晚在研究怎么用扩展接口接上触摸屏!  进程缓慢呀!
    回复

    使用道具 举报

    24

    主题

    7

    好友

    1082

    积分

    进士

    Rank: 5Rank: 5

  • TA的每日心情
    开心
    2013-10-31 08:31
  • 签到天数: 16 天

    [LV.4]偶尔看看III

    发表于 2014-5-7 15:57:08 |显示全部楼层
    木子鱼 发表于 2014-5-7 15:06
    我昨晚在研究怎么用扩展接口接上触摸屏!  进程缓慢呀!

    4.3的触摸屏,就是你那个小板?
    回复

    使用道具 举报

    24

    主题

    7

    好友

    1082

    积分

    进士

    Rank: 5Rank: 5

  • TA的每日心情
    开心
    2013-10-31 08:31
  • 签到天数: 16 天

    [LV.4]偶尔看看III

    发表于 2014-5-7 16:05:52 |显示全部楼层
    木子鱼 发表于 2014-5-7 15:06
    我昨晚在研究怎么用扩展接口接上触摸屏!  进程缓慢呀!

    要不要写驱动?
    回复

    使用道具 举报

    33

    主题

    10

    好友

    2412

    积分

    进士

    Rank: 5Rank: 5

  • TA的每日心情
    无聊
    2016-11-9 20:46
  • 签到天数: 229 天

    [LV.7]常住居民III

    发表于 2014-5-7 17:13:05 |显示全部楼层
    gdmgb520 发表于 2014-5-7 15:57
    4.3的触摸屏,就是你那个小板?

    那个小板目测只能显示,达不到触屏的效果,所以没有购买!
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    关闭

    站长推荐上一条 /5 下一条


    手机版|爱板网 |网站地图  

    GMT+8, 2016-12-11 19:51 , Processed in 0.169898 second(s), 13 queries , Memcache On.

    苏公网安备 32059002001056号

    Powered by Discuz!

    回顶部