Регистриран на: Пет Яну 22, 2010 5:46 pm Мнения: 680
Hardware SPI & I2C
Възможно ли е да се използват хардуерните SPI и I2C едновременно ... Така де - едно след друго. Първо четеш/пишеш SPI и в един момент решаваш че ти трябва I2C и сменяш. Не е сложно да ползвам софтуерно SPI но хич не ми харесва да правя закъснения които зависят от честотата. Примерно с някъв 74HCxxx аналогов мултиплексор ще стане ли?
Регистриран на: Пет Ное 25, 2005 11:41 am Мнения: 1680
Ами можеш, само трябва да инициализираш всеки път преди да ползваш необходимия модул, както и да вземеш мерки да не си пречат сигналите им по различната периферия.
Ами можеш, само трябва да инициализираш всеки път преди да ползваш необходимия модул
Това за pic18. 16-битовите pic имат отделни модули за двата интерфейса (по 2 бр.), така че, там проблемите са само от дългата ерата.
И между другото, I2C не е достатъчно "хардуерен" според мене...
да, то просто се очакваше, що ли попитах изобщо...
Чет Юни 03, 2010 11:53 pm
npelov
Ранг: Почетен член
Регистриран на: Пет Яну 22, 2010 5:46 pm Мнения: 680
Сори. пропуснал съм да кажа. По пътя на логиката ... познахте. По принцип за PIC18 питах, но едва ли има разлика и за PIC16. До 16 бита отще не съм стигнал.
Потребители разглеждащи този форум: 0 регистрирани и 7 госта
Вие не можете да пускате нови теми Вие не можете да отговаряте на теми Вие не можете да променяте собственото си мнение Вие не можете да изтривате собствените си мнения Вие не можете да прикачвате файл