91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 3KB
    文件類型: .c
    金幣: 1
    下載: 0 次
    發布日期: 2021-01-04
  • 標簽: c語言??iic??

資源簡介

IIC協議C語言實現,方便理解IIC的時序,讀寫過程和初始化等

資源截圖

代碼片段和文件信息

/*
?*??IIC總線讀寫測試
?*/

#include?“regs.h“

void?enable_mmu(unsigned?long?ttb);
void?init_ttb(unsigned?long?*ttb_base);
void?mmap(unsigned?long?*ttb_base?unsigned?long?va?unsigned?pa);
void?memset(char?*bufchar?ch?int?size);
void?memcpy(char?*dst?char?*src?int?size);
void?do_irq(unsigned?long?regs[]);

void?(*printf)(char?*?...)?=?0xc3e114d8;
void?(*udelay)(int)?=?;?//
void?iic_master_read(unsigned?char?slave_addr?unsigned?char?reg?char?val);
void?iic_master_write(unsigned?char?slave_addr?char?reg?char?val);
void?iic_init(void);
void?iic_dest(void);

int?main(void)
{
unsigned?char?value?=?0;
int?i;

iic_init();

iic_master_read(0x70?0xab?&value);?//0x70為芯片的地址,0xab是內部寄存器的地址
printf(“read?at?0xab?is?:?0x%02x\n“?value);

iic_master_write(0x70?0xab?0x66);

iic_master_read(0

評論

共有 條評論