addi II 0 13 марта Опубликовано 13 марта · Жалоба Здравствуйте! Подскажите пожалуйста, есть ли типовое решение как можно портировать проект написанный в IAR в STM32IDE? МК STM32F103, проект использует CMSIS и HAL, IAR не нашел под него. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
x893 51 13 марта Опубликовано 13 марта · Жалоба меняете startup_... всё остальное компилируется под любым gcc/iar/arm.. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
addi II 0 13 марта Опубликовано 13 марта · Жалоба спасибо, а что там менять?, не совсем понял как это поможет при компиляции все остального Сейчас как раз проблема именно в этом, компилятор ругается на кучу зависимостей, которые исходят из применения библиотек Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
x893 51 13 марта Опубликовано 13 марта · Жалоба Так это не зависит от компилятора, пути надо правильно настроить. Смотрите настройки там где компилируется и переносите настройки в другой. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Obam 37 13 марта Опубликовано 13 марта · Жалоба МК STM32F103, проект использует CMSIS и HAL, IAR не нашел под него. ??? 6-й, 7-й и т.д. IAR-ы знают про STM32F103 ;-) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
another_one 0 14 марта Опубликовано 14 марта · Жалоба какие расширения? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
addi II 0 14 марта Опубликовано 14 марта · Жалоба - *.eww; - *.ewp; - *.ewt; - *.ewd; - *.dep. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
addi II 0 15 марта Опубликовано 15 марта · Жалоба не пойму, а что в STM32CubeIDE не содержит stdint.h? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
tonyk_av 42 15 марта Опубликовано 15 марта · Жалоба 43 minutes ago, addi II said: не пойму, а что в STM32CubeIDE не содержит stdint.h? Файл stdint.h относится к библиотеке компилятора gcc и к Кубу не имеет никакого отношения. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
addi II 0 18 марта Опубликовано 18 марта · Жалоба On 3/15/2024 at 8:34 AM, tonyk_av said: Файл stdint.h относится к библиотеке компилятора gcc и к Кубу не имеет никакого отношения. спасибо, вручную его включил, далее встал на следующей ошибке #if !defined (STM32F10X_LD) && !defined (STM32F10X_LD_VL) && !defined (STM32F10X_MD) && !defined (STM32F10X_MD_VL) && !defined (STM32F10X_HD) && !defined (STM32F10X_HD_VL) && !defined (STM32F10X_XL) && !defined (STM32F10X_CL) #error "Please select first the target STM32F10x device used in your application (in stm32f10x.h file)" #endif Не пойму какой нужно прописать в IDE дефайн если у меня STM32F103R8T6 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Сергей Борщ 134 18 марта Опубликовано 18 марта · Жалоба 36 минут назад, addi II сказал: Не пойму какой нужно прописать в IDE дефайн если у меня STM32F103R8T6 Вы серьезно пишете программу и не разу не открывали руководство пользователя? Потому что ответ на ваш вопрос содержится в начале буквально каждого раздела ... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
addi II 0 18 марта Опубликовано 18 марта · Жалоба Спасибо за разъяснение, но я так и не нашел описания разницы между MD и MD_VL Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AHTOXA 15 18 марта Опубликовано 18 марта · Жалоба На VL (value line) отдельный RM, RM041. Это сильно урезанные контроллеры, без USB, и с частотой до 24МГц (пишу по памяти) 12 часов назад, addi II сказал: Не пойму какой нужно прописать в IDE дефайн если у меня STM32F103R8T6 Это STM32F10X_MD. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
firstvald 22 18 марта Опубликовано 18 марта · Жалоба если честно. лучше сгенерить кубом основу под IDE и руками перетащить функционал. иначе будет бой не несколько недель. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Arlleex 173 18 марта Опубликовано 18 марта · Жалоба 6 минут назад, firstvald сказал: если честно. лучше сгенерить кубом основу под IDE и руками перетащить функционал. иначе будет бой не несколько недель. Да, от куба много полегло. 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться