redhawksdr Используя устройства персонажа Redhawk, мне нужно "как"
Я изучаю персональные устройства, как описано в Приложении G к руководству Redhawk.
Есть ли подробное "как" для этого где-нибудь?
В моем сценарии моим "Программируемым устройством" было бы устройство Redhawk FEI, которое взаимодействует с API ядра, который управляет тюнерами, вентиляторами, GPS, кнопками и ЖК-дисплеями. Я хотел бы разбить это на три или четыре персоны устройства, которые взаимодействуют с основным устройством FEI.
Думал, я бы спросил.
1 ответ
Если вы направитесь к github Джона и посмотрите на https://github.com/Geontech/RFNoC_ProgrammableDevice и https://github.com/Geontech/RFNoC_DefaultPersona, вы можете получить представление о том, как эти устройства взаимодействуют друг с другом. Следует отметить, что эти устройства находятся в стадии разработки. К сожалению, упомянутое вами приложение к руководству и эти примеры действительно наиболее близки к тому, как это делается сейчас.
Тем не менее, этот шаблон обычно зарезервирован для FPGA с программируемым устройством, контролирующим доступ к программируемому оборудованию (и функциональность FEI, если имеется) и персонам, управляющим доступом к конкретным возможностям битового файла. Если вы не взаимодействуете с FPGA, то, скорее всего, шаблон будет более проблематичным, чем стоит получить модульность.