Прошу помощи. Есть оптимизированная библиотека для работы с фиксированной точкой для Cortex-M3/M4, написанная на ассемблере: https://github.com/warpco/fix32. Не получается подключить ее в проект на Keil. В библиотеке есть make-файл. Наверное его надо куда то подоткнуть, но непонятно куда.
Это вы показали, как делать ассемблерную вставку? Но я в ассемблере не очень. Да и хотелось бы использовать готовую библиотеку штатным образом посредством вызова из кода на Си уже написанных функций. Она вроде так и позиционируется. Библиотека есть, заголовочный файл есть, сами функции на ассемблере есть. Нужна помощь, как это интегрировать в проект. Нужно что-то сделать с make-файлом, но в кейле своего make-файла я не нашел, чтобы добавить туда данные из библиотечного.
Хорошо. Если подключить библиотеку целиком пока не получается, то как прошу подсказать, как правильно оформить ассемблерную вставку исходя из прототипа и реализации одной функции, например, умножения.
Прототип: fix32_t fix32_mul(fix32_t a, fix32_t b, sint_t exp);
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 17
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения