| 
			 
					阅读:1150回复:2
				 
				请教:关于嵌入式系统中的i/O映射问题
					    对于有操作系统的驱动,I/O端口是操作系统分配的,但是分配原理和机制到底是什么样子的呢,我还是没有理解.
 
							对于不带操作系统的嵌入式系统来说,比如ARM,要找到外设就要给外设端口(寄存器)分配地址,+++上外设寄存器的偏移地址就可以操作外设了.不知道我理解的对不对. 请教高手一下该怎么做,或者能解释一下i/O端口地址映射的具体分配机制.我google搜索了很多,就没有一个深刻点的,先谢谢了,+++++分的  | 
	|
| 
			 沙发# 
								发布于:2004-08-04 11:21				
			
					我没有搞过ARM什么的,但是我可以肯定的是IO端口不是由操作系统分配的,一个硬件的地址主要是硬件机制在起作用,取决于外设和CPU的连线方式。
 
							建议你看一下单片机原理中地址译码的部分就足够解答你的问题了  | 
	|
					
						
  | 
	
| 
			 板凳# 
								发布于:2004-08-04 13:05				
			
					谢谢了,我先看下单片机原理吧,我看到PCI PNP芯片的分配地址方法了,我想也应该是连线电路图中可以有				 
							 | 
	|