- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
GPIO配置应用笔记
基于飞凌FETT507-C核心版
应用笔记
技术参考手册
OKT507-C应用笔记
devotedtocreatethebestembeddedprod
保定飞凌嵌入式技术有限公司
目录
第一章简介3
简要说明3
适用范围3
第二章GPIO配置方法4
一、在uboot阶段的GPIO配置4
二、在内核阶段的GPIO配置4
版权声明6
更新记录7
地址:河北省保定市向阳北大街2699号
第一章 简介
简要说明
写本文章的主要目的是协助客户加速产品的研发速度,由于水平有限,在服务过程中
所提供的任何资料和信息,都仅供参考,客户有权不使用或自行参考修改,本公司不提供
任何的完整性、可靠性等保证,若在客户使用过程中因任何原因造成的特别的、偶然的或
间接的损失,本公司不承担任何责任。
适用范围
本文主要适用于飞凌OKT507-C平台Linux4.9.170操作系统,其他平台也可以参考,
但是不同平台之间会存在差异,需客户自行修改以适应自己的使用。
地址:河北省保定市向阳北大街2699号
第二章 GPIO配置方法
一、在uboot 阶段的GPIO 配置
如果您需要在uboot阶段设置GPIO输出高低电平,可以在设备树中进行配置,可参
考飞凌的LVDS的电源引脚。
目前支持gpio0-gpio31共计32个引脚进行配置。关于pinctrl的含义请参考网盘资
料\原厂资料目录的《T507_pinctrl接口使用说明文档.pdf》。
二、在内核阶段的GPIO配置
以用于UART5_TX的PH2引脚为例,做一下gpio配置的介绍。
1、关闭所使用引脚默认配置的功能:
修改设备树,将PH2原功能关闭后,该引脚可用作普通GPIO。
viOKT507-linux-sdk/kernel/linux-4.9/arch/arm64/boot/dts/sunxi/OKT507-C-
Common.dtsi
viOKT507-linux-sdk/kernel/linux-4.9/arch/arm64/boot/dts/sunxi/sun50iw9p1.dtsi
地址:河北省保定市向阳北大街2699号
2、测试方法:
计算gpio对应引脚的数值=(n-1)*32+x (设A为0,B为1,以此类推,H对应的
是8) (PH2中x表示2)。
PH2对应的数值为:(8-1)x32+2=226
2.1PH2设置为输出:
echo226/sys/class/gpio/export
echoout/sys/class/gpio/gpio226/direction
echo1/sys/class/gpio/gpio226/value
(此时用万用表测PH2引脚的电压,应该为高电平)
echo0 /sys/class/gpio/gpio226/value
(此时用万用表测PH2引脚的电压,应该为低电平)
2.2PH2设置为输入:
echo226/sys/class/gpio/export
echoin/sys/class/gpio/gpio226/direction //设置为输入模式
2.3系统取消导出:
echo226/sys/class/gpio/unexport
地址:河北省保定市向阳北大街2699号
版权声明
本手册版权归保定飞凌嵌入式技术有限公司所有。未经本公司的书面许可,任何单位
和个人无权以任何形式复制、传播、转载本手册的任何部分,违者将被追究法律责任。
您可能关注的文档
- 飞凌全志T507系列 应用笔记--ADB使用.pdf
- 飞凌全志T507系列-OKT507-C_Android用户编译手册_V1.0_20220119.pdf
- 飞凌全志T507系列-OKT507-C_Android用户使用手册_V2.0_20220119.pdf
- 飞凌全志T507系列-OKT507-C_Linux_用户使用手册_V2.0_20220119.pdf
- 飞凌全志T507系列-OKT507-C_Qt5.12+linux4.9.170用户编译手册.pdf
- 飞凌全志T507系列-OKT507-C_硬件手册_V1.1_20211115.pdf
- 飞凌全志T507系列-PWM_Linux应用笔记_V1.pdf
- 飞凌全志T507系列应用笔记-GPIO接口_Linux应用笔记_V1.pdf
文档评论(0)