S3C44B0X有哪些可用的I/O口

发 布 时 间 : 2008-11-17 来 源 : 本站原创 作 者 : 立宇泰电子 浏 览 :

关于44B0的哪些I/O口可用,转发一个香港用户的问题

问题:

In the beginning, we need 8 LEDs indicator. I want you to suggest, which
pins of S3C44b0x can be available for LEDs contrl in your development board.
thanks

问题本身不难,不过是时候来总结一下44B0X有哪些I/O口可用了:

S3C44B0X具有71个I/O口,但不是每一个都可以供用户使用的,下面列表分析I/O的可用性。

S3C44B0X的可用I/O口分析

端口号 用途分析 可用性 端口数

PA0~PA8:做地址线, 最好不用
PA9 :如果不需要扩展32M的存储器, 可用(仅做输出)1
PB0~PB10:SDRAM接口和片选线, 最好不用
PC0~PC3:如果不需要IIS音频接口, 可用 4
PC4~PC7:如果不需要外接LCD, 可用 4
PC8~PC9:如果不需要使用外部DMA, 可用 2
PC10~PC15:如果不需要使用串口1, 可用 6
PD0~PD7:如果不需要外接LCD, 可用 8
PE0: 如果不需要作为时钟输出, 可用 1
PE1~PE2:串口0的数据输入输出, 最好不用
PE3~PE7:定时器0~4输出, 可用 5
PE8: 如果不需要IIS音频接口, 可用 1
PF0~PF1:如果不需要IIC接口, 可用 9
PF2~PF4:如果不需要外部总线控制, 可用
PF5~PF8:如果不需要作为串口1或SIO,IIS 可用
PG0~PG7:如果不需要使用外部中断口 可用 8

上面分析得到,71个I/O口中的49个可以用作用户自定义的I/O口使用。

要连接8个LED,为编程方便起见,推荐使用PC0~PC7,或PC8~PC15或 PD0~PD7, 或PF0~PF7,或PG0~PG7,不过要满足上面分析对应的要求。



上一篇:引导程序中伪指令详解 下一篇:如何基于ARMSYS在uClinux下移植RTL8019的驱动