Телесистемы
 Разработка, производство и продажа радиоэлектронной аппаратуры
На главную   | Карта сайта | Пишите нам | В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:jobsmp@pochta.ru

Телесистемы | Электроника | Конференция «Микроконтроллеры и их применение»

Вот - это мне инадо!!! Verilog меня после Abel окончательно убил (я си программист в душе) :) Можно помочь - мне нужен простой 8 - битный мастер (+)

Отправлено Make_Pic 12 сентября 2009, г. 15:08
В ответ на: Именно мастер и есть. Для общения с spi-флешками итп. отправлено пользователем druzhin 12 сентября 2009, г. 14:55

Передача и прием 8 бит со скоростью 6 мбит и 300кбит. SPI порт подключается к шине процессора MC68332 ~CS, ~WR/RD, D[7:0] и имеет для записи два регистра - регистр передаваемых данных и регистр предделителя для установки скорости передачи. На чтение принятые данные и регистр с одним битом статуса busy.
На Verilog как я сказал у меня не получилось - синтезируется все что угодно, только не то что я хочу :( Использую Synplify с ispLever 5.1 для Lattice CPLD. Успех на Verilog мой максимальный - смог сделать счетчик многоразрядный и помигать светодиодом :) На Abel успехи лучше - SPI master работате на передачу, но сбоит на прием. Как сказал Леонид Иванович проблема в синхронизации внешнего клока с внутренним - я думаю он прав!
Не могли бы вы разрешить взглянуть в ваш Verilog исходник. Как кстати здесь теги для кода?


Составить ответ | Вернуться на конференцию.

Ответы


Отправка ответа
Имя*: 
Пароль: 
E-mail: 
Тема*:

Сообщение:

Ссылка на URL: 
URL изображения: 

если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 234:

Перейти к списку ответов | Конференция | Раздел "Электроника" | Главная страница | Карта сайта

Rambler's Top100 Рейтинг@Mail.ru
 
Web telesys.ru