Поменять процессор arduino nano

taraserker
taraserker аватар
Offline
Зарегистрирован: 24.01.2016

Добрый день.

Кто нибудь перепаивал процессор в Ардуино нано с  atmega348p на atmega348pb (или любой другой).

Сложно ли прошить на другой процессор ардуиновский бутлоадер?

Смогу ли я библиотекой ардуино пользоваться вторым УАРТ или прийдется писать свои функции?

xDriver
xDriver аватар
Offline
Зарегистрирован: 14.08.2015

А в Микрочипе знают о этих таинственных камнях atmega348p и atmega348pb ?

если речь о atmega328pb то

прошить можно.

библы ну подойдут.

на гите видел переделки https://github.com/watterott/ATmega328PB-Testing

 

alex_r61
Offline
Зарегистрирован: 20.06.2012

В atmega328PB добавлены порты, две ноги порта Е окажутся на питании и земле.

xDriver
xDriver аватар
Offline
Зарегистрирован: 14.08.2015

это да, упустил!

alex_r61
Offline
Зарегистрирован: 20.06.2012

Там же https://github.com/watterott/Eagle-Libs есть библиотеки для орла, для создания платы.

taraserker
taraserker аватар
Offline
Зарегистрирован: 24.01.2016

alex_r61 пишет:

В atmega328PB добавлены порты, две ноги порта Е окажутся на питании и земле.

я оба даташита в этом направлении просмотрел изначально.

Подумал что можно перерезать эти дорожки, или оставить порт Е входами.

b707
Offline
Зарегистрирован: 26.05.2017

taraserker - а в чем вообще задумка? Зачем впаивать процессор на готовую Нано? Если вам нужна плата с другим процем - так разведите плату сами под нужные ноги процессора....

А если просто нужен МК с более чем одним УАРТом - так возьмите готовую STM32F103 - она на Али дешевле Нано продается.

taraserker
taraserker аватар
Offline
Зарегистрирован: 24.01.2016

b707 пишет:

taraserker - а в чем вообще задумка? Зачем впаивать процессор на готовую Нано? Если вам нужна плата с другим процем - так разведите плату сами под нужные ноги процессора....

А если просто нужен МК с более чем одним УАРТом - так возьмите готовую STM32F103 - она на Али дешевле Нано продается.

Именно так и решили, пока доделаем до рабочего состояния на ардуине, уже 80% памяти программ забито и память данных  добился уменьшил до 60%. А еще кучу других вещей надо реализовывать.

А дальше переделаем на АРМе, посмотрел stm32f302, может что то другое выберу.

b707
Offline
Зарегистрирован: 26.05.2017

taraserker пишет:

А дальше переделаем на АРМе, посмотрел stm32f302, может что то другое выберу.

stm32s103 - флеш 128к. данные 20к, по цене как Нано - 100 руб за плату. Совместим с ардуино ИДЕ. что облегчает портирование кода с ардуины

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

b707, можна я Вас чуть пожже, как просинячу, с Вашего позволения, поспрашиваю за STM?

b707
Offline
Зарегистрирован: 26.05.2017

DetSimen пишет:

b707, можна я Вас чуть пожже, как просинячу, с Вашего позволения, поспрашиваю за STM?

поспрашивать то можно, но я пока мало продвинулся в СТМ-е, только первую поделку делаю, да и ту в СТМ-дуино пока.

alex_r61
Offline
Зарегистрирован: 20.06.2012

С двумя USART есть целая серия AVR. ATMega164/324/644/1284, у последней памяти под большинство задач хватит и ещё останется.

А что это за stm32s103 ?

b707
Offline
Зарегистрирован: 26.05.2017

alex_r61 пишет:

А что это за stm32s103 ?

сорри, конечно stm32F103