gpio点亮LED图文教程.pdf

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
gpio点亮LED图文教程

GPIO 使用教程 转载需保留作者信息。作者:hawkwolf 系统环境 主机 os :ubuntu 12.04 desktop x86 cubie os: ubuntu 12.04 desktop v1.03 HDMI 下载地址:/Install_Ubuntu_Linux_for_Cubieboard 图 1 这个镜像需要用livesuit 刷如nand ,刷如成功后在终端内执行sudo dhclient eth0 解决网络问 题(如果有),执行下列命令扩容nand sudo resize2fs /dev/nandc sudo resize2fs /dev/nandd sudo resize2fs /dev/nande sudo resize2fs /dev/nandf PS:这个镜像是官方的A10 镜像,支持CPU 动态调频,内核是3.4.43 的,集成里无线网卡 驱动,支持HDMI 输出(需要VGA 的下面也有链接)。我的官方taobao 店上买的水星无线 网卡免驱动直接识别。 安装软件、工具、类库 sudo apt-get install openssh-server vim 追加数据源 ssh 连接cubie,在终端内执行如下命令 1.cd /etc/apt/sources.list.d 2. sudo cp linaro-overlay-ppa.list sunxi.list 3. sudo vi sunxi.list 4. 按i 建进入编辑模式,用键盘的上下左右建移动,并用删除键删除所有内容 5. 复制或手敲入如下内容 # Sunxi packages deb /users/tom/ubuntu all main deb-src /users/tom/ubuntu all main 6. 按ESC 键,再输入:wq (冒号wq )保存退出文件。 7. sudo apt-get update 安装编译环境 PS:下面两种选择只要选择其一即可,本文使用2 1.主机安装交叉编译环境 sudo apt-get install build-essential git libusb-1.0-0-dev pkg-config libncurses5- dev u-boot-tools uboot-mkimage qemu-user-static debootstrap binfmt-support -y 安装交叉编译链工具 sudo apt-get install gcc-arm-linux-gnueabihf g++-arm-linux-gnueabihf -y 2.cubie 上安装编译环境 sudo apt-get install build-essential git libusb-1.0-0-dev pkg-config -y 查看GPIO 驱动,执行如下命令 cd /lib/modules/3.4.43+/kernel/drivers/gpio 执行ls 命令,可以看到已经自带了gpio-sunxi.ko 驱动 执行lsmod 命令,查看系统加载了哪些驱动(默认没有sunxi_gpio ) 设置开机自动加载gpio 驱动执行如下命令: 1.sudo vi /etc/modules 2.按i 建进入编辑模式,用键盘的上下左右建移动,并在文件最末尾追加gpio_sunxi 3.按ESC 键,再输入:wq (冒号wq )保存退出 4.sudo reboot ,重启cubie 5.启动后SSH 链接cubie 6.执行lsmod 命令,可以查看当前系统加载的驱动,下面是我的系统情况截图 看到红色圈起部分证明系统自动加载了gpio 驱动 修改script.bin 1.访问 2.搜索sunxi 3.找到sunxi-tools,并跳转到sunxi-tools 项目主页(PS:其他的也是有用的,目前用不到) 4.点击上图红色圈圈标识的按钮复制项目git 库地址 5.cd ~ 6.mkdir cubie 7.cd cubie 8.mkdir src 9.cd src 10.git clone /linux-sunxi/sunxi-tools.git 11.等待项目克隆完成,执行cd sunxi-tools 12.执行下面的命令编译需要root 用户。 PS :开

您可能关注的文档

文档评论(0)

jgx3536 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档