ChinaUnix.net
相关文章推荐:

arm2440 gpio GPB5 對應開發版腳位

大家好, 我是arm linux 新人 过去花了半年多的时间把u-boot linux2.6.26移植到了armsys2440的核心板上 然后用了ax88180的mac芯片和88e1111的phy芯片做了个底板想搞个千兆网的东西来传送数据 但是今天一测试速度,太差劲了, 只能到7MB/s(主机的内存到核心板的内存之间传送) 换成千兆网卡的机器识别成千兆的模式试也是这能到这么高 这会是什么问题啊, 买的路由器也是基于arm9的,连上电脑后电脑之间用飞鸽传送的速度还能到十多兆(10/1...

by zengeronline - 嵌入式开发 - 2012-02-23 17:22:43 阅读(3044) 回复(6)

相关讨论

一、本文总体结构 1.看门狗硬件结构及原理 2.“平台设备”与“字符设备”和“misc设备”关系及特点 3.平台设备框架学习及具体设备建立分析 4.看门狗驱动分析及源代码 5.调试 6.参考文献 1.看门狗硬件结构及原理 看门狗分为硬件和软件,2440内部集成一个硬件看门狗(一个定时器电路,可以作为一般TIMER),定时器输出链接到RESET,实现复功能。当定时器计数值=0时,产生复信号。 对看门的设置和操作是对其...

by chenmeng56 - Linux文档专区 - 2009-02-23 18:20:10 阅读(726) 回复(0)

现在要做一个音频驱动,芯片为 mw8731 ,数据流用2440的I2S,控制用2440的I2C,现在我在sound/soc/codecs 目录下有mw8731的驱动,可是关于这份代码中关于pcm中的部分不是很理解,这儿pcm与i2s区别是什么,是否要写i2s驱动?在 Writing an ALSA Driver 一书中说pcm中间层是平台无关的且必不可少的,这跟i2s怎么联系起来?有大侠帮理理思路?头大,谢谢了!!!

by magicsix - 嵌入式开发 - 2010-08-26 16:37:45 阅读(1571) 回复(0)

目前关于制作arm2440启动logo的问题,只是成功了部分。只是,图片小于screen的尺寸,显示在左上角。 为什么不能全屏呢?尚在郁闷 补充:linux2.6.13 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/92266/showart_1852129.html

by hikerlee - Linux文档专区 - 2009-03-05 09:24:52 阅读(911) 回复(0)

写了一个Windows下模拟超级终端与串口通信的程序。现在已经能相互通信,但有一个问题:每次我往串口写入数据后,这个数据马上会被负责读串口的线程读到。怎么能象超级终端里那样读和写完全分开?请问怎么解决? [ 本帖最后由 Wind-Son 于 2008-11-19 11:47 编辑 ]

by Wind-Son - 嵌入式开发 - 2008-11-19 17:22:51 阅读(2576) 回复(8)

首先 我在单片机上测试了nRF24L01: 两块 单片机+01 可以相互通信 然后我写了一个在mini2440下的nRF24L01驱动,通过测试: arm+01发送, 单片机+01可以接收arm+01发送过来的数据, 但是我用单片机+01发送 ,arm+01不能接收到数据。请问高手们 这是为什么呢? 下面是arm+01接收的代码片段 :请老师和高手指点。。。。 //函数:void SetRX_Mode(void) //功能:数据接收配置 void SetRX_Mode(void) { CE_L; ndelay(60); //S...

by chen2611 - 驱动开发 - 2012-09-15 16:44:45 阅读(2509) 回复(4)

ds1820温度转换过程(一个ds18b20)是:发命令复->发命令跳过Match ROM->发命令进行转换->CPU等待转换结束->发命令复->发命令跳过Match ROM->发命令读取温度, 我在arm板上接了个DS18B20温度传感器,发出复信号成功,但是当向它发出温度转换命令后,等待的返同信号一直没有(->CPU等待转换结束,这步进行不下去),最后就没有读出温度来。 这是怎么回事?是我选的接口时序不好还是传感器自身有问题?驱动程序别人测试没...

by SKY_MASTER - 嵌入式开发 - 2015-02-09 16:07:46 阅读(2322) 回复(4)

原创,测试通过。 #include #include #include #include #include #include #include #include #include #include #include #include #define I2C_RETRIES 0x0701 #define I2C_TIMEOUT 0x0702 #define I2C_RDWR 0x0707 struct i2c_msg { __u16 addr; /* slave address */ __u16 flags; __u16 len; __u8 *buf; /* pointer to msg data */ }; struct i2c_rdwr_ioctl_data { struct i2...

by hikerlee - Linux文档专区 - 2009-03-05 09:07:43 阅读(1299) 回复(0)

s3c2440 gpio

gpio(General Purpose I/O ports)即通用输入/输出口。我们在实际应用中,不管是接LCD、接键盘,控制流水灯等等应用,都离不开对I/O的操作。可以说,gpio的操作是所有硬件操作的基础。

   S3C2440共有130个I/0端口,共分九组,分别为:GPA、gpb、...、GPJ。我们可以通过寄存器来操作这些...

by DerekGuo_lzu - 移动操作系统 - 2011-12-21 08:41:40 阅读(636) 回复(0)


gpio做输出使用时要加上拉电阻,因为默认的是漏极开路,高阻态,无法输出高电平。

而在输入时要根据外围电路选择是否设置上拉电阻:

在外接电路能提供高低电平时可不加上拉电阻,比如作为第二功能的ADC输入,或作为地址总线时;而且作为ADC输入时若加上上拉电阻,还会影响ADC的测量。

当外接电路...

by jen_yimu - 移动操作系统 - 2011-12-20 09:44:10 阅读(870) 回复(0)

由于种种原因,又回到了arm的学习。今天搭建了ADS1.2平台,实现了gpio控制板上LED。
首先这个工程包括两部分文件:
一是源文件,包括C代码和汇编代码两部分
二是头文件,包括一些地址的定义等等
其次代码中要更改一些内容,这主要是由于我的开发板和国嵌讲到的不完全相同。此板只有一个LED,查看电路图后发现此LED和GPG8引脚相连。电路图如下:

by jerry20000 - 移动操作系统 - 2011-12-21 08:41:35 阅读(1204) 回复(0)