微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > S3C4510B型ARM微处理器最小系统构建

S3C4510B型ARM微处理器最小系统构建

时间:08-25 来源:互联网 点击:

61,它是单口高速以太网物理层接口电路,可提供MII接口和传统7线制网络接口,工作电压为3.3V。

3.2.4 I2C接口模块

所需引脚为SCL、SDA。此处外扩1个Atmel公司生产的AT24C01作为I2C接口模块的存储器,其工作电压为5V,可提供128字节的EEPROM存储空间,用于存放少量在系统掉电时需要保存的数据。

3.2.5 实时时钟模块

所需引脚为E_ADDR3、SCL、SDA。Philips公司生产的PCF8583是一种低功耗CMOS实时时钟/日历接口电路,工作电压为3.3V,内置256字节的SRAM,通过I2C接口与外部进行数据通信,每次读、写操作完成后,内置的地址寄存器会自动增加。

3.2.6 ADC模块

所需引脚为E_ADDR0、E_ADDR1、E_ADDR2、E_nWBE0、E_nOE、nADC_CS,ADC_CLK。National公司生产的ADC0809是一种8位8通道逐次逼近式A/D转换器,工作电压为5V,具有高速、高精度、温度依赖性小和功耗低等特点。

3.2.7 DAC模块

所需引脚为E_D[7:0]、nDAC_CS。National公司生产的DAC0832是8位CMOS D/A转换器,工作电压为5V,由8位输入寄存器、8位DAC寄存器、8位D/A转换器和转换控制电路组成,2级寄存器使它能够实现多路D/A的同步转换输出。

3.2.8 通用I/O接口模块

引脚P0-P3可外接跳线选择高、低电平用作状态输入或其他输入功能;引脚P4-P7可外接LED,用作程序运行状态的显示或其他输出显示。

以上仅列出了8种模块

所用到的引脚和电路,此外还有串行接口模块、总线驱动模块、译码模块、LED/LCD显示模块、键盘模块等,不再一一列举。以上提到的E_xxx引脚均为经过总线驱动与电平转换电路后的引脚,此类电路有TI公司的N74ALVC16245(双8通道)、SN74LVC4245(通道)等。

4 硬件调试

系统上电后,电源电路的输出电压为DC3.3V;有源晶体振荡器的输出频率为10MHz;复位电路的输出端(以低电平有效引脚为例)在按钮未按下时输出为高电平,按下按钮后为低电平,按钮松开后输出端恢复为高电平。

通过JTAG接口调试S3C4510B,上电前应检查S3C4510B的引脚nEWAIT是否已上拉,引脚ExtMREQ是否已下拉,对这2个引脚的处理关系到S3C4510B能否正常工作,必须非常注意。上电后,如果在使能片内PLL电路的情况下,引脚MCLKO/SDCLK可输出50MHz的波形,就说明S3C4510B已正常工作。此时,就可使用集成开发工具ADS或SDT通过JTAG接口对电路内的部件访问和控制,如通过对电路内部控制通用I/O口的特殊功能寄存器的操作来点亮连接在P4-P7口上的LED,如果LED能够按照寄存器的设置正常开关,那就说明所设计的最小系统是可靠的。

5 结束语

在将来一段时间内,ARM微处理器仍将主宰32位嵌入式微处理器市场。学习和掌握ARB微处理器技术是非常必要的,而设计ARM微处理器是最小系统是一种学习该技术的极佳方法。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top