Я построил Linux на FPGA (Zedboard) с настроенным оборудованием, используя hdl с открытым исходным кодом, и теперь я хочу добавить applicationg для использования этого оборудования.
Моя проблема в том, что мне нужно собратьаппаратное обеспечение, использующее версию 2013 Vivado, но я хочу использовать SDK 2018 Xilins для разработки моего приложения, которое не будет принимать старую версию спецификации оборудования.
Так возможно ли использовать C ++ без спецификации оборудования?Не вызовет ли это каких-либо проблем позже, когда я попытаюсь использовать драйверы для моего настроенного оборудования?
Или, если говорить более широко, когда у меня работает Linux, могу ли я просто использовать свои драйверы для работы с моим оборудованием безпроблема с импортом оборудования?