Группа: Свой
Сообщений: 182
Регистрация: 6-01-05
Из: Россия, Москва
Пользователь №: 1 820
Добрый день! Не поможет ли кто разобраться с компиляцией прогамм для микроконтроллера EFM32G880 под IDE Keil? Исходный текст автомвтически сформирован утилитой Simplicity. Линковщик выдаёт ошибку: (точнее целых три однотипных ошибки) .\Test.axf: Error: L6218E: Undefined symbol CMU_ClockEnable (referred from b_main.o). В заголовке em_cmu.h объявлен прототип функции CMU_ClockEnable и в em_cmu.c её исходный текст. Оба файла доступны IDE Keil. Посмотрел листинг препроцессора - заголовок включён в текст для компиляции. Не сталкивался ли кто? И как бороться?
Группа: Свой
Сообщений: 182
Регистрация: 6-01-05
Из: Россия, Москва
Пользователь №: 1 820
Спасибо, x893. Отвечу сам себе, может, кому пригодится. IDE Keil не достаточно, чтобы в исходный текст был вкдючён файл заголовка с прототипами функций. Файл с исходным текстом функуии надо добавлять в левом окне в группу компилируемых файлов.