|
|
  |
38 bit по SPI, Возможно ли? |
|
|
|
Jul 28 2007, 11:15
|
Частый гость
 
Группа: Свой
Сообщений: 185
Регистрация: 5-05-06
Из: Ekaterinburg, Russia
Пользователь №: 16 821

|
Если достаточно последних 38 бит, тогда можно задействовать аппаратный SPI.
--------------------
Чудес не бывает - бывает мало знаний и опыта!
|
|
|
|
|
Jul 28 2007, 12:39
|
Участник

Группа: Validating
Сообщений: 64
Регистрация: 16-06-05
Пользователь №: 6 073

|
У меня 32-хбитный регистр загружается аппаратным SPI, с 38-битным тоже проблем быть не должно.
|
|
|
|
|
Jul 28 2007, 13:14
|

Знающий
   
Группа: Свой
Сообщений: 625
Регистрация: 22-02-07
Пользователь №: 25 593

|
Цитата(AlexG @ Jul 28 2007, 15:39)  У меня 32-хбитный регистр загружается аппаратным SPI, с 38-битным тоже проблем быть не должно. 32 раздели на 8...!!!! будет целое число...!!! Апаратная работа по SPI с регистрами, размеры которых кратны 8 битам, не есть проблема... Проблема возникает когда эти регистры не есть кратны 8-ми... Я где-то встречал, что народ как-то заделывал 14 бит на апаратном уровне, вот только не помню где это я видел такое... Цитата(Yura_K @ Jul 28 2007, 14:15)  Если достаточно последних 38 бит, тогда можно задействовать аппаратный SPI. Можно обяснить?
Сообщение отредактировал bureau - Jul 28 2007, 13:13
|
|
|
|
Guest_=AVR=_*
|
Jul 28 2007, 15:48
|
Guests

|
Цитата(bureau @ Jul 28 2007, 14:02)  Есть микросхема, которая для своего программирования требует "38-Bit Serial Word Format" Можно ли это каким-то образом оформить с помощю АВР? или может для этой цели нужно взять другой контроллер? 4 байта (32 бита) аппаратно, затем еще 6 бит программно теми же SPI-ногами - дешевле не найдешь
|
|
|
|
|
Jul 30 2007, 08:01
|

Знающий
   
Группа: Свой
Сообщений: 625
Регистрация: 22-02-07
Пользователь №: 25 593

|
Цитата(defunct @ Jul 28 2007, 16:46)  14-бит это похоже как-то с PIC пересекается. У них ПП нарезана словами по 14 бит.
Зы, а в чем сложность программно реализовать (по сколько угодно можно, с достаточно высокой скоростью)? Да никакой сложности нет... Просто как говориться "легких путей решения не ищем". А вообще, вспомнил про эти 14 бит, поскольку как раз получаеться 3 байта + эти 14 бит... Цитата(Kovrov @ Jul 28 2007, 19:59)  поддерживаю! хорошее решение! а че за микросхема такая? AD8555
Сообщение отредактировал bureau - Jul 30 2007, 08:00
|
|
|
|
|
Jul 30 2007, 08:55
|
Знающий
   
Группа: Участник
Сообщений: 596
Регистрация: 26-05-06
Из: Москва
Пользователь №: 17 484

|
Цитата(bureau @ Jul 30 2007, 12:01)  AD8555 И где же вы в ней нашли SPI? Анатолий.
|
|
|
|
Guest_=AVR=_*
|
Jul 30 2007, 15:19
|
Guests

|
.
Сообщение отредактировал =AVR= - Jul 30 2007, 15:22
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|