Post History
"Stream" and "memory mapped" should be defined in the documentation for whatever microcontroller you are using. "Memory mapped" can mean different things. It might be just a different way of sayi...
Answer
#1: Initial revision
"Stream" and "memory mapped" should be defined in the documentation for whatever microcontroller you are using. "Memory mapped" can mean different things. It might be just a different way of saying DMA, meaning the peripheral gets and puts data directly to memory buffers without code intervention. Another completely different meaning is that external I/O sources and destinations appear in the memory space, as opposed to there being a separate I/O space. Memory mapping versus an I/O space are two different ways of giving code access to particular addresses on external busses. "Stream" can also mean many things. When used in opposition to "memory mapped", I can only guess that it means something like programmed I/O as opposed to DMA. Again, the only real answer is in the datasheet for your particular microcontroller.