Easyelectronics.ru • Просмотр темы - Перенос кода с STM32f417ig на STM32f429vg

Easyelectronics.ru

Электроника для всех
Текущее время: 16 авг 2018, 10:51

Часовой пояс: UTC + 5 часов



    • JLCPCB - Прототипы 10 PCBs всего за 2$ (100*100mm, 2-layer)
    • Как мы делаем платы, смотрите на YouTube
    • Крупнейшая китайская фабрика прототипов. 300000+ заказчиков и 10000+ заказов в день!
    • LCSC - Крупнейший китайский онлайн магазин комплектующих.

Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Перенос кода с STM32f417ig на STM32f429vg
СообщениеДобавлено: 08 июн 2018, 12:46 
Здравствуйте!

Зарегистрирован: 16 май 2018, 16:28
Сообщения: 4
Есть рабочий проект написанный на HAL для STM32f417ig, нужно перенести его на STM32f429vg.
Проблема в том, что я с переносом кода сталкиваюсь впервые, собственно говоря в этом я полный ноль. Статей на эту тему не нашёл, поэтому прошу совета здесь. С чего вообще начинать и т.д.?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Перенос кода с STM32f417ig на STM32f429vg
СообщениеДобавлено: 08 июн 2018, 12:49 
Старожил

Зарегистрирован: 10 окт 2014, 00:48
Сообщения: 4646
Я не знаю архитектурных отличий именно этих камней .... но, у меня глупейший вопрос - вы не пробовали просто взять, скомпилировать и запустить проект на новом MCU?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Перенос кода с STM32f417ig на STM32f429vg
СообщениеДобавлено: 08 июн 2018, 12:59 
Старожил

Зарегистрирован: 16 ноя 2012, 07:47
Сообщения: 2664
Скорее всего перенесется практически без проблем. Переносить по мелким модулям/кусочкам, проверять работоспособность. Возможно есть отличия в DMA каналах, пины точно должны совпадать в пределах серии, тем более перенос идёт на более старшую модель. Ну может еще размер страниц флеша и банков отличается, если используете. С оперативкой не должно быть проблем, её там только больше, если не используете экзотику типа CCM памяти, тогда надо глянуть как там адреса лежат.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Перенос кода с STM32f417ig на STM32f429vg
СообщениеДобавлено: 08 июн 2018, 13:46 
Старожил

Зарегистрирован: 23 янв 2016, 15:37
Сообщения: 601
Камни практически одинаковые, переносил как-то код с F407 на F429 и не помню особых отличий. Проблема может быть разве что если использовались какие-то пины 417IG, которых нет в 100 пиновом 429VG, например, адресные линии FSMC.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Перенос кода с STM32f417ig на STM32f429vg
СообщениеДобавлено: 08 июн 2018, 15:01 
Старожил
Аватара пользователя

Зарегистрирован: 17 дек 2014, 23:08
Сообщения: 588
Откуда: Nowhere
На сайте ST есть AN4547 под названием "Migrating from STM32F407xx/417xx to STM32F427xx/429xx/437xx/439xx".


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Перенос кода с STM32f417ig на STM32f429vg
СообщениеДобавлено: 09 июн 2018, 02:39 
Старожил
Аватара пользователя

Зарегистрирован: 04 окт 2011, 10:19
Сообщения: 1375
Но для этого, как минимум, нужен мозг.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Перенос кода с STM32f417ig на STM32f429vg
СообщениеДобавлено: 09 июн 2018, 12:05 
Здравствуйте!

Зарегистрирован: 16 май 2018, 16:28
Сообщения: 4
x893 писал(а):
Но для этого, как минимум, нужен мозг.

Очень хороший совет, спасибо


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

Часовой пояс: UTC + 5 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB