Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Понедельник
23 декабря
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Средства и методы разработки
1043914
Топик полностью
Constantin24
(13.10.2020 13:37, просмотров: 338)
ответил
evgeniy1294
на
Пилю потихоньку библиотеку драйверов для МК () , являющуюся некой агрегацией моих работ в эмбеддете. Так случилось, что уже написанные библиотеки являются проприетарными, выложить я их не могу, однако ничего плохого в этом не вижу, так как могу забабахать что-нибудь новенькое. Ну и в последствии либа ляжет в основу моего собственного проекта, о котором пока рано говорить. Это ещё далеко не релиз, но некоторые подходы к работе уже можно обсудить. Сама библиотека
Такой вопрос: какая концепция реализация внешних микросхем? Пример: возьмем некую микросхему MY1234, которая умеет настраиваться по spi, можем считать данные, имеет свой адрес.
MY1234 *pMY1234 = new MY1234( адрес=1, spi_tx_rx ); // условно
Ответить
На самом деле это сложный вопрос. Текущий концепт подразумевает разделение логики работы с spi (и не только spi) и логики микросхемы. Описать можно примерно так:
evgeniy1294
(790 знак., 14.10.2020 10:15
)