当前位置:  技术问答>linux和unix

在S3C2410上写基于linux 的IIC程序具体怎么写啊?

    来源: 互联网  发布时间:2016-04-28

    本文导语:    目标机是s3c2410,目标机的内核不是是我移植的,我怎样才能知道目标机linux下还需不需要写IIC驱动呢?怎么才能查看目标机上是否已有现成的字符设备从而可以让我直接在上面写IIC程序呢?    还有,我写了个IIC...

  目标机是s3c2410,目标机的内核不是是我移植的,我怎样才能知道目标机linux下还需不需要写IIC驱动呢?怎么才能查看目标机上是否已有现成的字符设备从而可以让我直接在上面写IIC程序呢?
   还有,我写了个IIC的程序如下:
#include
#include
#include
#include
#include

#define CHIP_ADDR 0X50
#define PAGE_SIZE 8

#define I2C_DEV "/dev/i2c/0"
static int read_eeprom(int fd,char buff[],int addr,int count)
{
int res;
if(write(fd,&addr,1)!=1)
return -1;

res=read(fd,&buff,count);
printf("read % d byte at 0x % xn", res,addr);
return res;
}

static int write_eeprom(int fd,char buff[],int addr,int count)
{
int res;
int i;
static char sendbuffer[PAGE_SIZE+1];
memcpy(sendbuffer+1,buff,count);
sendbuffer[0]=addr;

res=write(fd,&addr,count+1);
printf("write % d byte at 0x % xn",res,addr);

}

int main(void){
int fd,n,res;
unsigned char buf[PAGE_SIZE];
fd= open(I2C_DEV,0_RDWR);
if(fd

    
 
 

您可能感兴趣的文章:

  • s3c2410中断模块跟应用程序之间通信问题
  • Qt采样程序中的内存访问出错(s3c2410)
  • s3c2410芯片,fs2410开发板出问题,连非操作系统的外围测试程序也运行不了(swi exception)
  • 在S3C2410上写基于linux 的IIC程序具体怎么写啊?(求助)
  • 急需按键驱动源码 s3c2410开发板 linux-2.6.33的内核
  • arm S3c2410 上面的 linux 在哪里下载啊 ???
  • s3c2410 linux操作系统 insmod 驱动错误 内存耗尽
  • 移植linux2.6.24到S3C2410却无法ping同主机
  • s3c2410 linux2.6移植问题
  • 从linux2.6.22 到linux2.6.33 s3c2410 驱动的移植,哭了!!!
  • 如何把linux2.6.xx内核移植到s3c2410的开发半板
  • 移植Linux2.6到S3C2410,关于vivi添加Nand Flash驱动的问题?
  • [求助]S3C2410移植Linux2.6.27 系统时钟慢8倍!
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • s3c2410无线网卡
  • s3c2410开发路由器
  • 2.6内核 S3C2410 中断号怎么算啊
  • 如何利用s3c2410来计时
  • S3C2410寄存器的配置问题,请教了
  • S3C2410上SD卡驱动问题
  • 谁有s3c2410的USB Device Driver?
  • 在2.6.15下配置ARM s3c2410内核,无法启动munconfig,急......
  • S3C2410的AD驱动
  • S3C2410按键驱动功能实现
  • 嵌入式s3c2410的中断处理问题
  • S3C2410 SPI驱动问题(高手敬请入场)
  • 跪地求助: 使用s3c2410自带ad运行开始不间断采集数据,我的鼠标就不能动了
  • 一个简单的s3c2410键盘驱动问题
  • s3c2410中断按钮怎么消除抖动
  • 问个和硬件有关的问题:s3c2410开发板管脚
  • 对s3c2410上nand flash时序的一些问题
  • 关于S3C2410触摸屏与ADC驱动的冲突
  • 请问大家一个问题:挂载十多M的YAFFS文件系统时,你们用了多少秒?(在s3c2410中或者其它的200M的ARM中)
  • 【新手求助】关于2.6内核下S3C2410寄存器的访问方法(串口寄存器)


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3