- 博客(38)
- 资源 (2)
- 收藏
- 关注
原创 AM5728(AM5708)开发实战之安装Debian 10桌面操作系统
AM5728(AM5708)开发实战之安装Debian 10桌面操作系统
2023-03-08 23:29:29
953
原创 FT2004(D2000)开发实战之网口stmmac报错调试(Failed to reset the dma)
网口stmmac报错调试(Failed to reset the dma)
2022-11-13 19:26:41
2868
原创 设备树之MMC总线实例
MMC总线重要属性address-cells = <1> 该属性值必须为1size-cells = <0> 该属性值必须为0max-frequency mmc总线最大时钟频率bus-width mmc总线位宽,常用值:1,2,4,8no-1-8-v 该属性表示系统不支持1.8v MMC设备cap-power-off-card 该属性表示关...
2018-03-30 13:44:24
2156
原创 设备树之HDMI输出实例
一 HDMI输出实例详解 图1 图2 图3图1,图2和图3构成了一个典型的HDMI输出链路。图1: HDMI接口设备结点,该HDMI接口使用TYPE-A接口。注意:HDMI接口结点名称为connector或者connector@x,x表示数...
2018-03-30 13:42:19
5084
2
原创 设备树简介
一 arm-linux内核设备树来源在过去的arm-linux内核源码树中arch/arm/plat-xxx和arch/arm/mach-xxx 等目录下充斥着大量的垃圾代码,相当多数的代码只是在描述板级细节信息,而这些板级细节信息对于内核来说都是垃圾代码,比如板上的 platform_device、 resource、 i2c_board_info、 spi_board_info 以及各种硬...
2018-03-30 13:40:10
857
原创 设备树之GPIO和中断实例
概述设备树不仅仅描述常规硬件信息,还可以描述中断,GPIO,DMA,PINCTRL,时钟,电源管理等内核基础设施信息及其使用情况,下面重点介绍中断,GPIO等结点属性中断控制器对于中断控制器结点,它提供如下属性:interrupt-controller 表明自己的身份为中断控制器interrupt-cells该属性与#address-cells属性相似,它声明了设...
2018-03-30 13:37:24
4230
1
原创 设备树之I2C和SPI实例
I2C实例clock-frequency i2c总线频率,常用值有100000,400000address-cells 该属性值必须为1size-cells 该属性值必须为0i2c具体实例如下图所示: 图1 图2上图1描述i2c控制器属性,比如寄存器属性,中断属性从...
2018-03-30 13:34:42
2304
原创 设备树之LCD实例
一 LCD实例详解 图1 图2图1和图2构成了一个典型的LCD输出链路。图1:LCD设备结点,描述了LCD使能引脚以及时序参数。图2:DSS设备结点,描述主芯片DSS控制器,该控制器输出并行数字信号。LCD重要属性:enable-gpios LCD使能信号,高电平有效注意:LCD结点compatible属性值必须设置为panel-dpi。clock-...
2018-03-30 13:31:01
1483
原创 设备树之V4L2实例
一 概述V4L2(全称Video For Linux Two)是Linux下的视频驱动框架,为Linux视频驱动和应用程序提供统一的编程规范。V4L2硬件系统包含两部分:SoC视频模块和外部DecoderSoC视频模块主要功能:采集并且处理视频信号,通过DMA引擎传输数据到DDR外部Decoder主要功能:转换视频信号,比如将HDMI信号转换为BT1120信号注意:外部Deco...
2018-03-30 13:27:30
1306
嵌入式开发的若干问题,对于ARM体系与结构有较为简单了解,同时提高对于这门新兴专业的兴趣,1,记住:ARM很简单,就如从51转换到PIC或者转换到AVR一样简单。ARM的一个功能就如同掌握一个其他IC的使用一样,如时钟芯片,存在芯片,等等,甚至更简单。所以ARM的那些功能就可以忽略了。
2010-04-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人