Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Arduino pinmode()作为输入/输出,用于检查DRAM IC数据引脚_Arduino - Fatal编程技术网

Arduino pinmode()作为输入/输出,用于检查DRAM IC数据引脚

Arduino pinmode()作为输入/输出,用于检查DRAM IC数据引脚,arduino,Arduino,我正试图让我的arduinos在4416 DRAM IC上写和读,但我对arduinos并不太熟悉 问题是arduino的pinmode()函数要么是输出,要么是输入,而不是两者都是。4416数据引脚是一个输入/输出引脚 “正确”的做法是什么?试图用一些复杂的代码让相同的arduino引脚读写相同的Ic数据引脚 或者使用一个arduino引脚读取和另一个引脚写入相同的IC数据引脚?我认为您面临的问题不仅仅是引脚模式。4416 DRAM需要8位寻址和4位数据线,数据读/写循环时间为230ns,它还

我正试图让我的arduinos在4416 DRAM IC上写和读,但我对arduinos并不太熟悉

问题是arduino的pinmode()函数要么是输出,要么是输入,而不是两者都是。4416数据引脚是一个输入/输出引脚

“正确”的做法是什么?试图用一些复杂的代码让相同的arduino引脚读写相同的Ic数据引脚


或者使用一个arduino引脚读取和另一个引脚写入相同的IC数据引脚?

我认为您面临的问题不仅仅是引脚模式。4416 DRAM需要8位寻址和4位数据线,数据读/写循环时间为230ns,它还需要一些刷新电路来保持内存,因此即使可能,您也需要设计一个电路来与它接口。根据您的应用程序,更简单的方法是找到一些可以通过SPI总线进行通信的内存(不需要DRAM),或者如果由于Arduino的内存有限而需要额外的DRAM,则为您的应用程序找到其他具有更大内存的微控制器,如STM32或ESP32。从技术上讲,这不是关于软件的问题,因此不属于SO。最好是发到。