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

 
 
4 страниц V  < 1 2 3 4 >  
Reply to this topicStart new topic
> Набор для разработки на ARM
jcxz
сообщение Jun 19 2018, 08:33
Сообщение #16


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(k155la3 @ Jun 19 2018, 10:30) *
В Вашем случае - достаточно выдать на PC через USART или USB "пакет" образа экрана такого индикатора.

Не заметил среди "хотелок" автора упоминания компа. Судя по описанию (кнопки, ЖКИ) это - автономный девайс.
Хотя может у Вас больше телепатических способностей rolleyes.gif
Go to the top of the page
 
+Quote Post
haker_fox
сообщение Jun 19 2018, 08:48
Сообщение #17


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



QUOTE (esaulenka @ Jun 19 2018, 16:26) *
Рекомендую начать с изучения https://electronix.ru/forum/index.php?showforum=162

Да там как бы теперь очень много для изучения. Взять компилятор GCC, сделать мэйк-файл и скомпилировать прошивку для ARM - дело не очень хитрое. Вопрос скорее более тонкий - именно создание своей среды. Из кубиков.
Есть ещё какие-либо среды, не привязанные к компилятору одного производителя?
Какая сборка GCC наиболее ходовая для этих архитектур? Встречал упоминания на форуме о "ланчпадовской"...


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
k155la3
сообщение Jun 19 2018, 09:11
Сообщение #18


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

Группа: Свой
Сообщений: 1 123
Регистрация: 8-03-09
Из: Днепр
Пользователь №: 45 848



Цитата(jcxz @ Jun 19 2018, 11:33) *
Не заметил среди "хотелок" автора упоминания компа. Судя по описанию (кнопки, ЖКИ) это - автономный девайс.
Хотя может у Вас больше телепатических способностей rolleyes.gif
"Позволил себе" по причине того, что EVB с символьным индикатором, да еще 40x2 - как минимум экзотические, и встроенного отладчика, скорее всего не будет.
----
Индикацию+кнопки можно подключать как внешнюю периферию EVB, например как на фото EVB STM32 Nucleo
Go to the top of the page
 
+Quote Post
esaulenka
сообщение Jun 19 2018, 10:02
Сообщение #19


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

Группа: Свой
Сообщений: 1 032
Регистрация: 13-03-08
Из: Маськва
Пользователь №: 35 877



Цитата(haker_fox @ Jun 19 2018, 11:48) *
Да там как бы теперь очень много для изучения. Взять компилятор GCC, сделать мэйк-файл и скомпилировать прошивку для ARM - дело не очень хитрое. Вопрос скорее более тонкий - именно создание своей среды. Из кубиков.
Есть ещё какие-либо среды, не привязанные к компилятору одного производителя?

КОМПИЛЯТОР к производителю не привязан никак (набор команд что у STM, что у NXP абсолютно одинаковый). Вот среда (в виде удобного просмотра регистров периферии, шаблонов для старта проекта и прочих алгоритмов залития во флеш) может быть привязана.
И в процессе самостоятельной сборки "кубиков" появятся навыки по отвязыванию от производителя (собственно, просто заменой "кубика" на более универсальный аналог).

Цитата(haker_fox @ Jun 19 2018, 11:48) *
Какая сборка GCC наиболее ходовая для этих архитектур? Встречал упоминания на форуме о "ланчпадовской"...

Ланчпадовская версия переехала на arm.com. Я пользуюсь именно этой версией.


--------------------
Тут обсуждается творческий порыв, а не соответствие каким-либо стандартам ©
Go to the top of the page
 
+Quote Post
aBoomest
сообщение Jun 19 2018, 12:36
Сообщение #20


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

Группа: Участник
Сообщений: 167
Регистрация: 24-12-08
Из: Россия
Пользователь №: 42 714



Цитата(jcxz @ Jun 19 2018, 11:33) *
Не заметил среди "хотелок" автора упоминания компа. Судя по описанию (кнопки, ЖКИ) это - автономный девайс.
Хотя может у Вас больше телепатических способностей rolleyes.gif
Пока рассматриваю варианты. Если это будет проще (я не знаток, с экранами дела раньше не имел ни разу), то я рассматриваю конечно такой вариант. ТОлько тогда наверно проще не не образ экрана кудато там передать, а просто данные сохраненные, а расчеты уже "наверху" делать в программе на PC.
Не сложнее ли этот путь?


PS: Не завсегдатай раздела АРМ на форуме. Поясните плз, EVB - это среда разработки фирмы IAR Systems?


--------------------
C уважением!
Go to the top of the page
 
+Quote Post
esaulenka
сообщение Jun 19 2018, 13:13
Сообщение #21


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

Группа: Свой
Сообщений: 1 032
Регистрация: 13-03-08
Из: Маськва
Пользователь №: 35 877



Evalution Board это. "Отладка", по-русски. Гражданину писать лень (а советовать - не лень...).
IAR - это EWB, Embedded Workbench.

А передавать на компьютер - проще, да. Настроить уарт (десяток строк, если руками, или пара строк вызова очередного HAL'а), и вперёд, printf наше всё.

Если надо автономное устройство, с дисплейчиком и кнопками, и незадорого, рекомендую поискать STM32 Nucleo + любой понравившийся экранчик "для ардуино".


--------------------
Тут обсуждается творческий порыв, а не соответствие каким-либо стандартам ©
Go to the top of the page
 
+Quote Post
k155la3
сообщение Jun 19 2018, 16:41
Сообщение #22


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

Группа: Свой
Сообщений: 1 123
Регистрация: 8-03-09
Из: Днепр
Пользователь №: 45 848



Цитата(esaulenka @ Jun 19 2018, 16:13) *
Гражданину писать лень (а советовать - не лень...).
sm.gif Насяльника ... аднака.
Если серьезно, то перечитайте эту ветку с первого поста, повнимательней.

Go to the top of the page
 
+Quote Post
jcxz
сообщение Jun 19 2018, 17:05
Сообщение #23


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(esaulenka @ Jun 19 2018, 16:13) *
Гражданину писать лень (а советовать - не лень...).

Иногда лучше сосать чем говорить перечитать тред прежде чем говорить. Перечитайте тред.

Цитата(esaulenka @ Jun 19 2018, 16:13) *
очередного HAL'а)

Писать лень, а советовать не лень? Где то уже слышали такое.... biggrin.gif

Цитата(aBoomest @ Jun 19 2018, 15:36) *
ТОлько тогда наверно проще не не образ экрана кудато там передать, а просто данные сохраненные, а расчеты уже "наверху" делать в программе на PC.

С этого и надо было начинать. Я не случайно ещё в самом начале писал про "подробное ТЗ". И всё равно- опять как всегда: "Слона-то и не заметили"...
Естественно для интерфейса с юзером гораздо проще использовать ПК (каким удобно образом) раз автономность устройства не нужна, чем поддерживать ЖКИ + кнопки.
Самый простой путь: эмулятор терминала. Инфу найдёте в инете. На компе например - putty.exe
А если использовать USB или Ethernet, то и всю обработку на компе можно сделать. Хотя это будет посложнее UART.
Go to the top of the page
 
+Quote Post
haker_fox
сообщение Jun 20 2018, 00:49
Сообщение #24


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



Понятно, спасибо!


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
aBoomest
сообщение Jun 20 2018, 06:52
Сообщение #25


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

Группа: Участник
Сообщений: 167
Регистрация: 24-12-08
Из: Россия
Пользователь №: 42 714



Спасибо за все пояснения. Изучаю.

Возник вопрос по хранению программы и ее прошивке.
Уровень цен на программаторы всякие там J-TAGи - какой?
В интернете есть и за 150 т.р., хрен пойми какой нужен.
Есть EVB со встроенными программаторами? (т.е. он уже на плате)

И еще вопрос. Хорошо бы чтобы программа прошивалась во флеш или ПЗУ,
а при подаче питания на EVB - запускалась? Такие вещи на EVB присутствуют?
Или это уже надо самому микросхемы памяти ставить и тд и тп.


--------------------
C уважением!
Go to the top of the page
 
+Quote Post
leocat
сообщение Jun 20 2018, 09:40
Сообщение #26


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

Группа: Участник
Сообщений: 109
Регистрация: 12-10-16
Пользователь №: 93 727



Цитата(aBoomest @ Jun 20 2018, 07:52) *
Спасибо за все пояснения. Изучаю.

Возник вопрос по хранению программы и ее прошивке.
Уровень цен на программаторы всякие там J-TAGи - какой?
В интернете есть и за 150 т.р., хрен пойми какой нужен.
Есть EVB со встроенными программаторами? (т.е. он уже на плате)

И еще вопрос. Хорошо бы чтобы программа прошивалась во флеш или ПЗУ,
а при подаче питания на EVB - запускалась? Такие вещи на EVB присутствуют?
Или это уже надо самому микросхемы памяти ставить и тд и тп.

Программатор
Go to the top of the page
 
+Quote Post
adnega
сообщение Jun 20 2018, 09:45
Сообщение #27


Гуру
******

Группа: Свой
Сообщений: 2 724
Регистрация: 14-05-07
Из: Ярославль, Россия
Пользователь №: 27 702



Цитата(leocat @ Jun 20 2018, 12:40) *

+1
Только сам программатор нужно чуть-чуть доработать, чтоб он выдавал RESET.
Go to the top of the page
 
+Quote Post
jcxz
сообщение Jun 20 2018, 09:45
Сообщение #28


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(aBoomest @ Jun 20 2018, 09:52) *
Или это уже надо самому микросхемы памяти ставить и тд и тп.

Начинать выбор МК нужно с открытия мануала на него. Чего Вы до сих пор как видно не сделали. Хотя тред уже не один день идёт....
В качестве эмулятора лучше использовать J-Link, хоть встроенный хоть внешний. Имхо.
Go to the top of the page
 
+Quote Post
aBoomest
сообщение Jul 13 2018, 10:49
Сообщение #29


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

Группа: Участник
Сообщений: 167
Регистрация: 24-12-08
Из: Россия
Пользователь №: 42 714



Добрый день.
Поискал в интернете отличие STM32F429I-DISC1 и STM32F429I-DISCO.
Толковой информации не нашел. Если кто работал, можно вкратце отличия?

Также хочу приобрести Open429Z-D mother board. Однако везде оно позиционируется вместе с STM32F429I-DISCO.
Вопрос: подойдет ли оно для STM32F429I-DISC1?

Причем например тут вобще в заголовке написано DISC1 а в разделе характеристик DISCO.


--------------------
C уважением!
Go to the top of the page
 
+Quote Post
k155la3
сообщение Jul 14 2018, 14:29
Сообщение #30


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

Группа: Свой
Сообщений: 1 123
Регистрация: 8-03-09
Из: Днепр
Пользователь №: 45 848



Цитата(aBoomest @ Jul 13 2018, 13:49) *
. . .Также хочу приобрести Open429Z-D mother board. Однако везде оно позиционируется вместе с STM32F429I-DISCO.
Вопрос: подойдет ли оно для STM32F429I-DISC1? . . .
Так онож там, вроде, в комплекте, зачем "подойдет" ?
Go to the top of the page
 
+Quote Post

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

 


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


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