TI StarterWare
Эта статья нуждается в дополнительных цитатах для проверки . ( июнь 2012 г. ) |
StarterWare изначально была разработана компанией TI как бесплатный пакет программного обеспечения для микропроцессоров Arm A8 и A9 . Его основной целью было предложить драйверы и библиотеки с единообразным API, адаптированным для процессоров этих семейств микропроцессоров. В пакет вошли утилиты и иллюстративные примеры использования в различных приложениях. Несмотря на уменьшение активной поддержки со стороны TI, программное обеспечение сохраняется в репозиториях с открытым исходным кодом на GitHub , в первую очередь обеспечивая поддержку широко используемых плат Beagle , использующих эти процессоры.
Эта коллекция программного обеспечения тесно связана с тем, что многие производители микросхем называют HAL (уровень аппаратной абстракции). В контексте TI это называется DAL (уровень абстракции устройства). Его роль заключается в предоставлении фундаментальных функций и API, к которым операционная система может легко адаптироваться. Для тех, кто склонен создавать пустые программы, напрямую взаимодействуя с API стартового ПО, пакет также предлагает документацию и помощь.