消息关闭
    暂无新消息!
如题,S3C6410开发板上通常都自带ADC,但是是串行的ADC,单口输出,我想驱动TLC5510这样的并行ADC,8位输出口,怎么获取数据?我把GPM[0-5]位与GPQ[1],GPQ[2]组合成8位数据口来获取ADC的数据,这样变成可以吗?
voltage = (GPIOReg->GPMDAT | ((GPIOReg->GPQDAT & 0x006)<<5)) ;?哪位大神有类似的程序发给我看看,不胜感激!最好是驱动程序和调用程序都有的,主要是XXX_Read()和ReadFile()要怎么编程?

3个回答

︿ 0
并行是最简单的吧  一般用8位顺序端口P0.0-0.7跟ADC输出连接    控制端自己随便连    控制线信号发出后,直接读字节P0.0-0.7就好
︿ 0
无论是串行 ADC、或者并行 ADC,其手册中都会如何读问题的说明,按手册完成 ADC 驱动的修改吧。