Вверх ↑
Ответов: 234
Рейтинг: 7
#1: 2026-05-15 14:14:23 ЛС | профиль | цитата
Всех приветствую.Решил попробовать создать пакет микроконтроллера на языке C с заголовочниками с расширением "h". Делаю заготовку пакета. Делал все по инструкции из первого поста. Но столкнулся с одной проблемой: при компиляции отладка пишет "Ошибка компиляции, код [3]:точка входа в библиотеку не найдена". Расширение hws, а откомпилированный формат "c".
Файл HIS:
function run(){

sys.addpack("stmicroelectronics","STMicroelectronics","","hws");
sys.setcompiler("stmicroelectronics","Download");
sys.setcompiler("stmicroelectronics","Copy");

sys.addproject("stmicroelectronics","EntryPoint","Новый проект","Создать программу на базе собранного проекта STM32CubeMX","c","make_stmicroelectronics.dll");

}
Папку new с файлом EntryPoint.sha создал (там заменил название).
Make(STMicroelectronics)
Add(EntryPoint,2953706,21,105)
{
}
Без папки та же ошибка

Заметил, что файлы не обновляются при повторном запуске двух файлов bat и his и нет скрипта удалить пакет
карма: 1
Сообщество Hiasm в VK https://vk.com/club_hiasm (компоненты, статьи, схемы).
0
Редактировалось 3 раз(а), последний 2026-05-15 14:30:18