Мне нужно разработать библиотеки устройств, такие как uBlox, IMU, BLE, ecc .. с нуля (почти).Есть какой-нибудь документ или учебник, который может мне помочь?Вопрос в том, как написать библиотеку устройств, используя C / C ++ (если хотите, в стиле Arduino) с данными и платформой, такой как STM32 или другие ARM?
Большое спасибо
пытался читать библиотеки устройств из библиотеки Arduino и различных Github, но я хотел бы иметь руководство / шаблон, которым нужно следовать (общие правила) для написания надлежащих библиотек устройств из данной таблицы данных.
Я не спрашиваюполное окончательное руководство, только с чего начать, документы, подходы к методам.
Я нашел это ниже, но это очень просто и довольно легко для моих целей.
http://blog.atollic.com/device-driver-development-the-ultimate-guide-for-embedded-system-developers