IAR-компилятор "stdio library" - PullRequest
       21

IAR-компилятор "stdio library"

0 голосов
/ 14 января 2019

Я использую встроенное программное обеспечение IAR для контроллера ARM CORTEX M7. Я уже включил библиотеку stdio.h, и она имеет функцию fopen, такую ​​как enter image description here

но когда я объявляю мой указатель файла следующим образом

FILE * fpointer;

Это дает мне эти две ошибки.

enter image description here

Пожалуйста, поделитесь своим опытом, как я могу это исправить?

1 Ответ

0 голосов
/ 14 января 2019

Файловый ввод / вывод отсутствует в библиотеке по умолчанию. Чтобы включить его, нужно указать компилятору использовать полные библиотеки. Это можно сделать, открыв параметры проекта и выбрав «Полный» на вкладке «Параметры библиотеки», если вы используете IDE, или с помощью параметра командной строки --dlib_config full, если вы используете компилятор командной строки.

Кроме того, если вы не согласны с использованием полухостинга для ввода и вывода, вам необходимо реализовать низкоуровневый интерфейс ввода / вывода для вашей цели.

...