查看: 3554|回复: 5

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

[复制链接]
  • TA的每日心情
    开心
    2013-10-31 08:31
  • 签到天数: 16 天

    连续签到: 1 天

    [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

    求高手指点哦!!
    回复

    使用道具 举报

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

    连续签到: 1 天

    [LV.4]偶尔看看III

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

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

    使用道具 举报

  • TA的每日心情
    擦汗
    2024-9-30 02:33
  • 签到天数: 444 天

    连续签到: 1 天

    [LV.9]以坛为家II

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

    使用道具 举报

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

    连续签到: 1 天

    [LV.4]偶尔看看III

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

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

    使用道具 举报

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

    连续签到: 1 天

    [LV.4]偶尔看看III

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

    要不要写驱动?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2024-9-30 02:33
  • 签到天数: 444 天

    连续签到: 1 天

    [LV.9]以坛为家II

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

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

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

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

    手机版|小黑屋|与非网

    GMT+8, 2024-12-22 09:09 , Processed in 0.172430 second(s), 25 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.