E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Pinctrl
imx6ul下的串口配置及通信
imx6ul下的串口配置及通信注:使用的开发板为米尔科技的MYS-6ULX-IND.一、设备树的配置以UART2配置为例,下面UART2的寄存器寄存器选择默认:
pinctrl
_uart2:uart2grp
&Hello Code
·
2019-03-20 21:46
Linux
imx6ul
第五课. 内核中断系统中的设备树
中断体系在4.x内核中变化很大,中断体系又跟
pinctrl
系统密切相关,
pinctrl
中又涉及GPIO子系统,这样讲下去的话,设备树课程就变成驱动专题了,所以我打算只讲中断体系统,对于
pinctrl
、gpio
三九感冒灵
·
2018-12-05 13:04
Linux驱动
设备树
Linux驱动开发
RK3288 Ubuntu16.04 ---- GPS 调试
(默认GPS打开)/{misc_control{status="okay";compatible="rockchip";
pinctrl
-names="default";
pinctrl
-0=,;gps-en
Caso_卡索
·
2018-11-22 17:22
beaglebone设置gpio
在目录/sys/kernel/debug/
pinctrl
/44e10800.pinmu
-黑色幽默-
·
2018-02-28 17:17
嵌入式基础知识
利用gpio_keys.c便捷在android平台实现矩阵键盘
这里在dtsi里设定:&soc{gpio_keys{compatible="gpio-keys";input-name="gpio-keys";
pinctrl
-names="tlmm_gpio_key_active
零壹_2015
·
2018-01-29 14:05
10 linux设备树的gpio和gpio中断应用实例
现把一个蜂鸣器模块的控制引脚接到板上的PL11,当输出低电平时蜂鸣器响,高电平时就不响.H5芯片上有两个gpio控制器,PL组gpio口单独在一个gpio控制器上.PL组的gpio控制器在设备树里的描述:r_pio:
pinctrl
jklinux
·
2017-11-20 17:19
全志H5
Linux-4.11
imx6ul设备树
pinctrl
解析
内核使用的是天嵌移植好的linux4.1.15版本的内核,看它的设备树中用到
pinctrl
的配置不是很理解,理解一番后现在记录下:1、以led_gpio为例:leds{compatible="gpio-leds
Sourcelink
·
2017-11-04 08:29
linux学习过程
LCD的配置
设备树panel{compatible="ti,tilcdc,panel";status="okay";
pinctrl
-names="default";
pinctrl
-0=;panel-info{ac-bias
donglicaiju76152
·
2017-09-09 20:31
AM335x
AM335x移植
RK平台调试GPS
rx";
pinctrl
-0=;};2、在https://github.com/zxcwhale/android_hal_gpsbds下载GPS上层代码,gps_zkw_v3.c里面需要设置波特率和ttyS
diandaer
·
2017-07-18 10:26
linux pinmux 引脚多路复用驱动分析与使用
一、网上的文章一般都是分析
pinctrl
驱动的,从头到尾分析了一遍,搞的相当复杂,实际上没那么复杂二、pinmux的概要分析,有关文件如下/
pinctrl
/core.c、/
pinctrl
/Pinmux.c
coding梦想_起点
·
2016-12-19 14:22
嵌入式软件
基於tiny4412的Linux內核移植--- 中斷和GPIO學習(2)
tiny4412ADKLinux-4.4.4u-boot使用的U-Boot2010.12,是友善自帶的,爲支持設備樹和uImage做了稍許改動概述這篇博客以一個簡單的led燈實驗演示一下在含有設備樹、
pinctrl
摩斯电码
·
2016-11-20 23:00
基於tiny4412的Linux內核移植--- 中斷和GPIO學習(1)
4.4.4u-boot使用的U-Boot2010.12,是友善自帶的,爲支持設備樹和uImage做了稍許改動概述這篇博客以一個簡單的按鍵中斷來演示一下有了設備樹後的中斷的使用,其中涉及到新版kernel的
pinctrl
摩斯电码
·
2016-11-20 16:00
i.mx6ul引脚复用
使用CAN1RX引脚作为例子arch\arm\boot\dts\imx6ul-14x14-evk.dts:
pinctrl
_flexcan1:flexcan1grp{fsl,pins=;};而imx6ul
lh806732
·
2016-09-27 10:07
Linux
rk3128 控制GPIO
本篇主要讲在Android系统中的linux下控制GPIO的方法,android通过jni控制GPIO可基于本篇内容继续开展; linux控制GPIO基本上有两种方法,一是通过
pinctrl
体系,直接使用
lzpdz
·
2016-07-07 19:00
I.MX6Q(TQIMX6Q/TQE9)学习笔记——新版BSP之CAN移植
&flexcan1{
pinctrl
-names="default";
pinctrl
dxmcu
·
2016-06-23 13:45
飞思卡尔
I.MX6Q
I.MX6Q(TQIMX6Q/TQE9)学习笔记——新版BSP之UART移植
DTS配置由于内核中已经有imx6q的uart控制器驱动,因此,我们只需要配置各端口的
pinctrl
即可。
dxmcu
·
2016-06-23 10:25
飞思卡尔
I.MX6Q
全志H3平台
pinctrl
模块分析
1概要Linux内核中提供了
pinctrl
子系统,目的是为了统一各SoC厂商的pin脚管理,避免各SoC厂商各自实现相同的pin脚管理子系统,减少SoC厂商系统移植工作量。
dlijun
·
2016-05-31 18:27
work
MSM TLMM pinmux controller
来之kernel\Documentation\devicetree\bindings\
pinctrl
\msm-
pinctrl
.txtMSMTLMMpinmuxcontroller QualcommMSMintegratesaGPIOandPinmux
LoongEmbedded
·
2016-03-02 08:00
Linux芯片级移植与底层驱动(基于3.7.4内核)
Linux底层驱动的组成和现状 为了让Linux在一个全新的ARM SoC上运行,需要提供大量的底层支撑,如定时器节拍、中断控制器、SMP启动、CPU hotplug以及底层的GPIO、clock、
pinctrl
·
2015-11-07 10:15
linux
TQ335x学习笔记——Nand&&网卡驱动移植
的原理图可知,TQ335x的Nand连接到了GPMC上,且与DTS中默认的配置吻合,此处不做任何修改,详情如下:nandflash_pins_s0: nandflash_pins_s0 {
pinctrl
-single
天嵌科技
·
2015-09-16 10:00
linux
驱动
nand
TQ335X
I.MX6Q(TQIMX6Q/TQE9)学习笔记——新版BSP之触摸屏驱动移植
DTS编写参考其它DTS的i2c设备写法,我们可以添加如下内容:&i2c1{ clock-frequency=;
pinctrl
-names="default";
pinctrl
-0=; status=
girlkoo
·
2015-05-18 00:00
触摸屏
imx6
TQIMX6Q
TQE9
IMX6Q
I.MX6Q(TQIMX6Q/TQE9)学习笔记——新版BSP之eMMC移植
DTS编写参考sabresd的DTS,我们可以如下编写DTS:&usdhc4{
pinctrl
-names="default";
pinctrl
-0=; bu
girlkoo
·
2015-05-14 20:00
mmc
DTS
TQIMX6Q
TQE9
IMX6Q
I.MX6Q(TQIMX6Q/TQE9)学习笔记——新版BSP之CAN移植
&flexcan1{
pinctrl
-names="default";
pinctrl
-0=; status="o
girlkoo
·
2015-05-13 20:00
can
DTS
TQIMX6Q
TQE9
IMX6Q
I.MX6Q(TQIMX6Q/TQE9)学习笔记——新版BSP之网卡驱动移植
DTS编写首先在我们的DTS中添加网卡配置,参考sabrelite的DTS,我们可以如下编写:&fec{
pinctrl
-names="default";
pinctrl
-0=; phy-mode="rgmii
girlkoo
·
2015-05-13 00:00
网卡
imx6
IMX6Q
TQIMX6Q
TQE9
I.MX6Q(TQIMX6Q/TQE9)学习笔记——新版BSP之UART移植
DTS配置由于内核中已经有imx6q的uart控制器驱动,因此,我们只需要配置各端口的
pinctrl
即可。根据tqimx6q的原理图,我们对我们的DTS作如下修改:...
girlkoo
·
2015-05-10 23:00
UART
TQ335X
TQE9
IMX6Q
BeagleBone Black开发——环境变量和开机自动加载的控制
BeagleBoneBlack中,需要经常查看slots和pins的状态,但是如果每次都输入cat/sys/devices/bone_capemgr.8/slots和cat/sys/kernel/debug/
pinctrl
早春的白昼梦
·
2015-03-30 18:59
beaglebone
Linux芯片级移植与底层驱动(基于3.7.4内核)
SoCLinux底层驱动的组成和现状为了让Linux在一个全新的ARMSoC上运行,需要提供大量的底层支撑,如定时器节拍、中断控制器、SMP启动、CPUhotplug以及底层的GPIO、clock、
pinctrl
michaelcao1980
·
2015-03-10 17:00
使能MT7620的第二个SPI接口(cs1)——兼谈pinmux与
pinctrl
驱动
前言根据MT7620的数据手册,该芯片支持两个独立的spi接口,由于驱动不完善等种种原因,一直没能顺利的使用第二个spi接口.近日对mt7620的spi好好研究了一下,终于使能了第二个spi接口,将过程记录成文. 实现过程spi驱动的诡异之处mt7620的spi驱动位于:drivers/spi/spi-rt2880.c,里面有关spics1的代码非常诡异,因为7620与5350使用的是同一个spi
manfeel
·
2015-02-08 10:00
PINCTRL
子系统
PINCTRL
子系统用于处理:-枚举和命名控制引脚-复用管脚,pad,金手指。
cosmoslhf
·
2014-06-27 11:00
部分内容5--sys灯
感谢同事jack,否则这点修改得花一部分时间了系统灯不亮,即要修改GPIO,刚开始以为挺简单的,因为设备树文件前面也分析几次,看来是自己轻视了这次有个关键的东西,
pinctrl
,现在还是比较迷糊。
jin615567975
·
2014-03-24 14:00
Linux芯片级移植与底层驱动(基于3.7.4内核)
SoCLinux底层驱动的组成和现状为了让Linux在一个全新的ARMSoC上运行,需要提供大量的底层支撑,如定时器节拍、中断控制器、SMP启动、CPUhotplug以及底层的GPIO、clock、
pinctrl
zdf511391565
·
2013-12-17 13:00
Linux芯片级移植与底层驱动(基于3.7.4内核)
SoCLinux底层驱动的组成和现状为了让Linux在一个全新的ARMSoC上运行,需要提供大量的底层支撑,如定时器节拍、中断控制器、SMP启动、CPUhotplug以及底层的GPIO、clock、
pinctrl
wuyuwei45
·
2013-03-26 09:00
Linux芯片级移植与底层驱动(基于3.7.4内核) --内核节拍
SoCLinux底层驱动的组成和现状为了让Linux在一个全新的ARMSoC上运行,需要提供大量的底层支撑,如定时器节拍、中断控制器、SMP启动、CPUhotplug以及底层的GPIO、clock、
pinctrl
21cnbao
·
2013-01-26 19:23
linux
ARM
linux系统
Linux芯片级移植与底层驱动(基于3.7.4内核)
SoCLinux底层驱动的组成和现状为了让Linux在一个全新的ARMSoC上运行,需要提供大量的底层支撑,如定时器节拍、中断控制器、SMP启动、CPUhotplug以及底层的GPIO、clock、
pinctrl
linux内存和进程
·
2013-01-26 18:18
Linux
Kernel开发
Linux芯片级移植与底层驱动(基于3.7.4内核)
SoCLinux底层驱动的组成和现状为了让Linux在一个全新的ARMSoC上运行,需要提供大量的底层支撑,如定时器节拍、中断控制器、SMP启动、CPUhotplug以及底层的GPIO、clock、
pinctrl
21cnbao
·
2013-01-26 18:00
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他