реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> перенос проекта из IAR в Keil, на что обратить внимание?
*Leks*
сообщение Sep 25 2018, 07:08
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 182
Регистрация: 28-01-06
Из: Москва
Пользователь №: 13 719



Добрый день.
Есть довольно громоздкий проект на STM32F103C8T6, написанный в IAR с помощью SPL. По определённым причинам требуется перенести его в Keil5. Как наиболее грамотно это сделать? Понятно, что ругается на pragma. Это исправляется. А что ещё?
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Sep 25 2018, 07:14
Сообщение #2


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(*Leks* @ Sep 25 2018, 10:08) *
А что ещё?

Ретаргетинг - самая сложная часть.
Надо убедится, что в проекте не переопределяются функции __write, __read, и проч. из API DLIB.
Если это есть, то вам не позавидуешь.
Go to the top of the page
 
+Quote Post
Forger
сообщение Sep 25 2018, 07:18
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 215
Регистрация: 22-02-05
Пользователь №: 2 831



Цитата(*Leks* @ Sep 25 2018, 10:08) *
Как наиболее грамотно это сделать?

Поэтапно, исходник за исходником.

Цитата
А что ещё?
В принципе ничего, кроме разве что кропотливого труда sm.gif



--------------------
Кругозор некоторых людей - круг с нулевым радиусом. Они называют его "точкой зрения".
Go to the top of the page
 
+Quote Post
*Leks*
сообщение Sep 25 2018, 11:41
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 182
Регистрация: 28-01-06
Из: Москва
Пользователь №: 13 719



Значит, придется повозиться. Я думал, что есть возможность заменить определённые файлы и всё. Ну да ладно, будут встречаться большие подводные камни, напишу.
Go to the top of the page
 
+Quote Post
scifi
сообщение Sep 25 2018, 11:43
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 3 020
Регистрация: 7-02-07
Пользователь №: 25 136



Например, в lwip компиляторозависимые вещи вынесены в одно место. Правится несколько строчек - и всё.
Go to the top of the page
 
+Quote Post
*Leks*
сообщение Sep 27 2018, 05:58
Сообщение #6


Частый гость
**

Группа: Свой
Сообщений: 182
Регистрация: 28-01-06
Из: Москва
Пользователь №: 13 719



Перенеслось без особых проблем. Даже папки CMSIS и STDPeriphLib перетащились без изменений.
Компилируется, дебажится, прошивается.
Тестируем сейчас.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 16th April 2024 - 06:50
Рейтинг@Mail.ru


Страница сгенерированна за 0.02923 секунд с 7
ELECTRONIX ©2004-2016