Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

Hardware SPI & I2C
http://mcu-bg.com/mcu_site/viewtopic.php?f=2&t=7872
Страница 1 от 1

Автор:  npelov [ Чет Юни 03, 2010 9:18 pm ]
Заглавие:  Hardware SPI & I2C

Възможно ли е да се използват хардуерните SPI и I2C едновременно ... Така де - едно след друго. Първо четеш/пишеш SPI и в един момент решаваш че ти трябва I2C и сменяш. Не е сложно да ползвам софтуерно SPI но хич не ми харесва да правя закъснения които зависят от честотата. Примерно с някъв 74HCxxx аналогов мултиплексор ще стане ли?

Автор:  head_up [ Чет Юни 03, 2010 9:22 pm ]
Заглавие: 

би ли уточнил на какъв микроконтролер е това?

Автор:  relsys [ Чет Юни 03, 2010 10:20 pm ]
Заглавие: 

Ами можеш, само трябва да инициализираш всеки път преди да ползваш необходимия модул, както и да вземеш мерки да не си пречат сигналите им по различната периферия.

Автор:  Gogo [ Чет Юни 03, 2010 10:52 pm ]
Заглавие: 

head_up написа:
би ли уточнил на какъв микроконтролер е това?
То е ясно - виж му подписа :D
relsys написа:
Ами можеш, само трябва да инициализираш всеки път преди да ползваш необходимия модул
Това за pic18. 16-битовите pic имат отделни модули за двата интерфейса (по 2 бр.), така че, там проблемите са само от дългата ерата.
И между другото, I2C не е достатъчно "хардуерен" според мене...

Автор:  head_up [ Чет Юни 03, 2010 11:53 pm ]
Заглавие: 

Gogo написа:
head_up написа:
би ли уточнил на какъв микроконтролер е това?
То е ясно - виж му подписа :D

да, то просто се очакваше, що ли попитах изобщо...

Автор:  npelov [ Пет Юни 04, 2010 2:16 am ]
Заглавие: 

Сори. пропуснал съм да кажа. По пътя на логиката ... познахте. По принцип за PIC18 питах, но едва ли има разлика и за PIC16. До 16 бита отще не съм стигнал.

Автор:  Cekins [ Пет Юни 04, 2010 8:44 am ]
Заглавие: 

Осен инициализацията, друг проблем едва ли ще имаш. С мултиплексор I2C съм правил към няколко устройства с еднакъв хардуерен адрес.

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/