我已经开始威胁读/写 s3c2440 微控制器的 SPI 闪存。所有寄存器设置均已正确完成,闪存读/写功能完美运行。
S3c2440(ARM9) spi_read_write 闪存
现在,我想用“S3C2451 16/32 位 RISC 微处理器”做同样的事情,那么“S3C2451”的寄存器配置是什么?
我研究并比较了数据表“S3C2440A”和“S3C2451”,发现这么多寄存器是不同的。我还注意到,在数据表中说“S3C2440A”是“32 位 CMOS 微控制器”,“S3C2451”是“16/32 位 RISC 微处理器”。那么,这不是相同的架构吗?
所以,请指导我实现同样的目标。
更新
我得到了一个几乎相似的 s3c6410 代码的链接。但乍一看,我无法理解配置具有 5 MHz 时钟输出的 SPI 通道 0 的最小寄存器配置是什么。
http://read.pudn.com/downloads131/sourcecode/embed/558985/Components/con ...
我想为 s3c2451 处理器配置它。请指导我......
提前致谢。