pytanie o I2C i mikrokontroler

T

tramp

Guest
Cześć,
Czy istnieje jakiś mikrokontroler, w którym dane z magistralą i2c mogą bezpośrednio dostępne w wewnętrznej pamięci (RAM/E2PROM) mikrokontrolera. (Normaly jest dostępny w buforze UC)

Thanx,
TRAMP

 
Wszystkie układy, które wiem, że mają one wbudowany moduł I2C, mieć go w formie rejestru.
Jeśli płacisz uwagę wszystkie microscontroladores podobnych modułów komunikacyjnych (SPI, SCI ...) zapisu danych w rejestrze, tak aby można działać na podstawie otrzymanych danych, jeśli chcesz zachować w pamięci (lub zobowiązuje zewnętrzny) to belki z prostej operacji z wymianą danych.

 
THNX MARIO82

Ale w tym przypadku alwayas i mają do sondowania magistralą i2c i utrzymania danych z bufora jako rozmiar bufora jest niewielki.

Pozdrowienia,
Tramp

 
cześć
pierwszy protokół SPI używać go bardzo dobrze pasuje do wielu aplikacji bcoz jest dużo szybkiego niż i2c i bardzo prosta w realizacji, nawet jeśli ur robi kontroler u wsparcia napisać soft protokołu jego implenetation i wymaga tylko 3 linie
Pomaga to lepiej u
else if u wann korzystać i2c patrz przypis stosowania na współpracę kontrolera pamięci eeprom w miejscu mikroprocesora pomaga wiele ua

 
Cześć

MSP430F16xx może umieścić dane z zewnętrznego źródła (UART, I2C, SPI) bezpośrednio do pamięci RAM przy użyciu sprzętu DMA

Wystarczy ustawić DMA do transferu danych z rejestru Uart do bufora pamięci RAM ()

Patrz przypis app Ti korzystania MSP430 DMA: www.ti.com/MSP430

All the best

Bobi

 

Welcome to EDABoard.com

Sponsor

Back
Top