飞思卡尔imx6开发板Linux下GPIO驱动

控制GPIO_1_28的输出:

#define MY_BOMB_GPIO       IMX_GPIO_NR(1, 28)

配置为输出方式:

gpio_direction_output (MY_BOMB_GPIO,0);

设置电平状态

gpio_set_value(MY_BOMB_GPIO,1);

读取电平状态

tem=  gpio_get_value(MY_BOMB_GPIO);

时间: 2024-08-09 02:17:23

飞思卡尔imx6开发板Linux下GPIO驱动的相关文章

在开发板Linux上挂载"驱动"挂载不成功,出现提示server 172.27.52.100 not responding, still trying

1.在开发板具体操作步骤如下: 1.1 :设置IP ifconfig eth0 172.27.52.200 1.2 :ping通 虚拟机Linux 主机Linux ping XXX.XXX.XXX.XXX 1.3.挂接 mount -t nfs -o nolock  XXX.XXX.XXX.XXX:/work/nfs_root/first_fs  /mnt // 例如:mount -t nfs -o nolock  172.27.52.100:/work/nfs_root/first_fs  /

围观迅为IMX6开发板QT下LVDS和HDMI如何双屏异显的

首先将迅为-IMX6开发板分别连接9.7寸屏和HDMI显示器 然后使用MfgTool工具烧写QT系统 然后拨码开关设置成从emmc启动 在uboot命令行下设置开发板为9.7寸屏显示(这样也会同时设置HDMI) 设置完,保存配置,如下图: 然后设置启动QT系统,并保存设置,如下图: 然后开发板重新启动,可以看到默认9.7寸屏显示qt的触摸校准程序了,点击屏幕校准,最后会在9.7寸屏上运行QT的demo程序.HDMI显示通道默认是关闭的,在串口命令行下输入命令"echo 0 > /sys/c

很好的linux下GPIO驱动详解文章

原文地址  http://blog.csdn.net/llxmedici/article/details/6282372 打算跟着友善之臂的<mini2440 linux移植开发指南>来做个LED驱动,虽然LED的原理简单得不能再简单了,但是要把kernel中针对于s3c24**的GPIO的一些数据结构,还有函数搞清楚也不是那么轻松的事,所以本文主要简单地说明下LED驱动中的相关数据结构以及函数/宏的定义,并对驱动加以验证 ***********************************

Linux下GPIO驱动

编写驱动程序,首先要了解是什么类型的设备.linux下的设备分为三类,分别为:字符设备,块设备和网络设备.字符设备类型是根据是否以字符流为数据的交换方式,大部分设备都是字符设备,如键盘,串口等,块设备则是以块为单位进行管理的设备,如,磁盘.网络设备就是网卡等. 其次要了解应用程序和驱动程序的区别,两者的主要区别分为以下三点: 1入口函数的任务不相同,应用程序完成一个任务,驱动只完成初始化工作,比如中断 申请,寄存器设置,定时器设置. 2运行时的cpu模式不相同,驱动具有很高的权限,应用程序是在用

迅为-iMX6开发板飞思卡尔iMX6Q开发板 工业级开发板

概述 i.MX 6系列推出了基于ARM?CortexTM-A9架构的包括单核.双核和四核在内的高扩展性多核系列应用处理器平台,促进了消费电子.工业和汽车车载娱乐系统等新一代应用的发展.通过与ARM Cortex-A9架构的高效处理能力.前沿性的2D与3D图形以及高清晰视频功能实现一流水平的集成,i.MX 6系列可以提供令人瞩目的多媒体性能,以支持超越现有界限的下一代用户体验.使i.MX单核.双核和四核产品获得备受赞赏的业界领先可扩展性的一个原因是PF系列电源管理IC.通过与i.MX 6平台简化的

imx6开发板使用MfgTool2烧写ubuntu 12.04 LTS linux镜像

imx6开发板使用MfgTool2烧写 ubuntu 12.04 LTS linux镜像 首先将烧写工具拷贝到 windows 下解压,烧写工具光盘路径如下所示: 1 i.MX6 用户光盘 /i.MX6 用户光盘( A ) \linux\tool\Mfgtools-Rel-13.01.00_ER_MX6Q_UPDATER.zip 把micro usb数据线连接到开发板的otg接口,数据线的另一端连接到pc的usb接口. 开发板otg接口与usb数据线连接图如下: 2 . 打开工具MfgTool2

iMX6开发板烧写Android系统

平台:迅为-imx6开发板 系统:Android 4.4系统 镜像文件在光盘目录"04_源码_android4.4 文件系统"下.将其拷贝到前一小节解压的得到目录的"Profiles\MX6Q Linux Update\OS Firmware\files\android"文件夹下,如下图所示. 打开"Mfgtools-Rel-1.1.0_121218_MX6Q_UPDATER_V2.0\Mfgtools-Rel-1.1.0_121218_MX6Q_UPDA

迅为-IMX6开发板十层PCB制造,24小时开机测试,满负荷测试运行俩天,没有死机

迅为-IMX6开发板--工业主板的优势 1.元器件 IMX6工业主板选料,选用经过长时间.高要求验证元器件,保证产品在复杂条件下,耐高温.抗潮湿等工业场合的需求. 2.PCB设计 IMX6工业主板采用的是10层PCB沉金设计,加强主板的抗电磁干扰.电磁兼容能力,增强主板的稳定性 3.处理器 迅为-IMX6开发板:Freescale Cortex-A9 四核 i.MX6Q,主频 1.2 GHz 4.接口设计 迅为-IMX6开发板严格通过电磁兼容.高低温坏境.脉冲群.雷击浪涌.静电.耐压等测试确保长

SecureCRT访问开发板linux系统

前言: 最近在用OK6410开发板跑linux系统,经常在终端上敲一些指令,无奈开发板屏幕太小用起来非常不方便,所以使用终端一款能运行在windows上的软件与开发板连接,直接在电脑上操作开发板了,这款软件是SecureCRT. 1.软件的简单配置: 安装SecureCRT软件,然后打开文件--快速连接 接着选择一种与开发板连接的协议并进行参数配置 我这里直接使用串口的方式连接开发板和笔记本电脑,所以协议选择的是serial,端口可以在电脑的设备管理器中查看,如果有黄色叹号需要更新驱动程序,相关