neotrud 0 11 мая, 2020 Опубликовано 11 мая, 2020 · Жалоба Подскажите пожалуйста с чего начать в универе задали написать код на VHDL для измерителя темпратуры, где интерфейс вывода и ввода информации будет SPI интерфейс обеспечивающий считывание температуры платы. Сколько не читаю, не понимаю как работает SPI интерфейс если есть у кого какие наброски или выполняли похожие работы, буду благодарен если поделитесь опытом! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Skryppy 1 11 мая, 2020 Опубликовано 11 мая, 2020 · Жалоба 1) вам нужен контроллер, который общается с конкретным датчиком температуры, кто формирует температуру? Есть термодатчик ds18b20. https://nlinberg.com/vhdl-and-ds18b20/ 2) полученную температуру передаёте последовательным кодом spi. (Какие команды по каким адресам посылать, сами договариваетесь) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
neotrud 0 11 мая, 2020 Опубликовано 11 мая, 2020 · Жалоба 2 часа назад, Skryppy сказал: 1) вам нужен контроллер, который общается с конкретным датчиком температуры, кто формирует температуру? Есть термодатчик ds18b20. https://nlinberg.com/vhdl-and-ds18b20/ 2) полученную температуру передаёте последовательным кодом spi. (Какие команды по каким адресам посылать, сами договариваетесь) Вот проблема в этом и есть) не понимаю где взять нормальный код описывающий этот процесс. В данном примере у датчика интерфейс 1-wire, по нему примеру куча, а вот с spi к сожалению нет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Skryppy 1 11 мая, 2020 Опубликовано 11 мая, 2020 · Жалоба Wikipedia spi Spi vhdl : Spi_vhdl Ещё vhdl, Github vhdl Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться