Easyelectronics.ru

Электроника для всех
Текущее время: 18 сен 2019, 12:46

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



JLCPCB – Прототипы печатных плат за $2/10pcs (Любой цвет!)
Крупнейший производитель печатных плат и прототипов. Более 600000 клиентов и свыше 10000 заказов в день!
Получите скидку на почтовую отправку при первом заказе в JLCPCB!

Начать новую тему Ответить на тему  [ Сообщений: 37 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: Переносной программатор или как массово програмировать МК
СообщениеДобавлено: 15 мар 2018, 11:42 
Старожил

Зарегистрирован: 17 сен 2013, 13:53
Сообщения: 3302
Eddy_Em, в случае с STM разве что CAN легко и непринужденно, а всякая шняга типа ввода-вывода и вообще интерфейса для юзверя уже колхоз в той или иной степени. И вообще, что мешает конкретно тебе на конкретно STM сколхозить собственно нормальный по твоему же определению CAN<->USB со стюардессами и нардами и использовать этот переходник там и так как ты сам хочешь?
Уж после тех девайсин, которые у тебя со всякими вроде как спектрометрами и прочей заумной инструментальщиной работают, это думаю не составит сложности :)
И не надо будеть велосипеды велосипедить в том, в чем это излишне.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Переносной программатор или как массово програмировать МК
СообщениеДобавлено: 15 мар 2018, 11:58 
Старожил

Зарегистрирован: 26 ноя 2012, 10:28
Сообщения: 3935
Откуда: КЧР, поселок Нижний Архыз
Какой интерфейс? Нужна лишь командная строка! Еще не хватало GUI туда рисовать… Разве что матрицу с буквами отображать, но это довольно примитивная задача.
Цитата:
что мешает конкретно тебе на конкретно STM сколхозить собственно нормальный по твоему же определению CAN<->USB со стюардессами и нардами и использовать этот переходник там и так как ты сам хочешь?

Придется как максимум модуль ядра писать или как минимум — отдельную утилиту, которая только с этой железякой и будет работать (хотя, идея, конечно, неплохая)!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Переносной программатор или как массово програмировать МК
СообщениеДобавлено: 15 мар 2018, 12:24 
Старожил

Зарегистрирован: 17 сен 2013, 13:53
Сообщения: 3302
Ну во первых модуль ядра это не кучу кода повторяющего уже существующую функциональность.
Во вторых не тебе одному такое пригодиться, а "гуртом добре i батька бити"(С), найдуться желающие поучаствовать в процессе.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Переносной программатор или как массово програмировать МК
СообщениеДобавлено: 15 мар 2018, 14:23 
Старожил

Зарегистрирован: 27 мар 2015, 01:22
Сообщения: 1433
Eddy_Em писал(а):
Какой интерфейс? Нужна лишь командная строка! Еще не хватало GUI туда рисовать… Разве что матрицу с буквами отображать, но это довольно примитивная задача.
Цитата:
что мешает конкретно тебе на конкретно STM сколхозить собственно нормальный по твоему же определению CAN<->USB со стюардессами и нардами и использовать этот переходник там и так как ты сам хочешь?

Придется как максимум модуль ядра писать или как минимум — отдельную утилиту, которая только с этой железякой и будет работать (хотя, идея, конечно, неплохая)!

fr0ster писал(а):
Ну во первых модуль ядра это не кучу кода повторяющего уже существующую функциональность.
Во вторых не тебе одному такое пригодиться, а "гуртом добре i батька бити"(С), найдуться желающие поучаствовать в процессе.

Желающих не найдётся, потому что по-быстрому или для развлечения это не сделать
Парадоксальная ситуация - хорошей периферии много, а хороших проектов мало
Между тем у ардуинщиков всё строго наоборот, как же так, что ж такое?
А потому что сделать usb--{какой-то usb-serial}--мк--{что-то типа mcp2515}--can можно по-быстрому и для развлечения, в отличие от usb--мк--can
Так почему бы тогда так же не делать на stm32?
Да потому, что сразу неизбежно возникнет вопрос - а нахрена тогда на stm32? )


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Переносной программатор или как массово програмировать МК
СообщениеДобавлено: 15 мар 2018, 18:09 
Старожил

Зарегистрирован: 26 ноя 2012, 10:28
Сообщения: 3935
Откуда: КЧР, поселок Нижний Архыз
vt340 писал(а):
Так почему бы тогда так же не делать на stm32?
Да потому, что сразу неизбежно возникнет вопрос - а нахрена тогда на stm32? )

А на чем еще?
У меня термомониторинг зеркала будет на STM32F042 — там одновременно и CAN, и USB работают, т.е. никаких приблуд вроде ch340 допаивать не придется.
У STM8 есть какой-то "вроде бы CAN", но нафиг с ними заморачиваться, когда STM32 удобней?
Лет 10 назад работал с пиками (тоже CAN нужен был). Но пики — говно динозавра, как и аврки (у которых, кстати, CAN совсем не наблюдается).

P.S. А лепить CAN через SPI'ного посредника — это ж маразм чистой воды! Пусть абдуринщики этим идиотизмом занимаются, им не привыкать к потере пакетов и прочим косякам.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Переносной программатор или как массово програмировать МК
СообщениеДобавлено: 16 мар 2018, 13:42 
Старожил

Зарегистрирован: 27 мар 2015, 01:22
Сообщения: 1433
Eddy_Em писал(а):
А на чем еще?

хз, нет идеала )


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Переносной программатор или как массово програмировать МК
СообщениеДобавлено: 16 мар 2018, 16:05 
Старожил

Зарегистрирован: 17 сен 2013, 13:53
Сообщения: 3302
vt340 писал(а):
Желающих не найдётся, потому что по-быстрому или для развлечения это не сделать
Парадоксальная ситуация - хорошей периферии много, а хороших проектов мало
Между тем у ардуинщиков всё строго наоборот, как же так, что ж такое?


Потому что для хорошего проекта еще надо отобрать проблемы, которые будут решаться проектом.
Их должно быть не много и не мало.
В общем начинать надо с грамотной постановки задачи.
А большая часть проектов начинается без ТЗ вообще, по ходу дела рак, лебедь и щука теряют интерес, так как... см выше :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Переносной программатор или как массово програмировать МК
СообщениеДобавлено: 16 мар 2018, 17:01 
Старожил

Зарегистрирован: 26 ноя 2012, 10:28
Сообщения: 3935
Откуда: КЧР, поселок Нижний Архыз
fr0ster писал(а):
А большая часть проектов начинается без ТЗ вообще

ТЗ пишешь сам себе. Мне, честно говоря, это поднадоело изрядно, и последние несколько хреновин я делал вообще без ТЗ. Просто набросал на нескольких бумажках требуемый функционал, продумал блоки и стал себе с ходу рисовать. А сейчас вот сижу и думаю, что если б не на 20- а на 32-ногих STM'ках запилил управление движками фотометра, было бы проще...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Переносной программатор или как массово програмировать МК
СообщениеДобавлено: 16 мар 2018, 17:12 
Старожил

Зарегистрирован: 17 сен 2013, 13:53
Сообщения: 3302
ТЗ может быть разной степени формализации и объема.
Хоть несколько рисунков на клочке пипифакса.
А вот что в нем должно быть обязательно, так это перечень тех проблем, которые предполагается решить.
И далее от этого перечня уже не отходишь и ничего не добавляешь.
Новые хотелки это новая версия разработки.
Вот как раз со списком хотелок основная проблема у 90% новых проектов.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Переносной программатор или как массово програмировать МК
СообщениеДобавлено: 28 мар 2018, 13:33 
Заглядывает иногда

Зарегистрирован: 07 июл 2011, 15:11
Сообщения: 54
вот и пришли камешки от NXP LPC11U35 QFP48

Запаял и стал лить прошивку DAP link от сюда https://github.com/ARMmbed/DAPLink/releases
из архива 0246_release_package_0beabef8.zip
например эта 0246_lpc11u35_tiny_0x0000.bin
после заливки в МК на usb шине тишина .... устройство не определяется...
само железо исправно т.к. встроенный usb bootloader работает, через него и шил))
и пример от NXP https://www.nxp.com/docs/en/application ... N11321.zip работает

может в прошивке Daplink стоит какая нить проверка ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Переносной программатор или как массово програмировать МК
СообщениеДобавлено: 15 май 2018, 22:26 
Заглядывает иногда

Зарегистрирован: 07 июл 2011, 15:11
Сообщения: 54
объект который нужно оживить
http://embeddedsoftdev.blogspot.ru/p/idap-link.html
к нему прошивки
https://sourceforge.net/projects/idapli ... are/files/


История продолжается...
решил собрать как в оригинале на LPC11U35 в корпусе QFN

сам USB на платке работает (внутренний USB Bootloader работает)

а при после заливки прошивки iDap не работает
комп не видит его на USB и на линии D+ D- смотрел осцилографом (когда работает внутренний бутлоадер то обмен виден на D+ и D-)
и еще , моргают 2 светодиода, как бы говоря, что ошибка(((

короче идей нет как ее запускать...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Переносной программатор или как массово програмировать МК
СообщениеДобавлено: 16 май 2018, 20:47 
Старожил
Аватара пользователя

Зарегистрирован: 26 окт 2013, 07:58
Сообщения: 2347
На Android.

ZFlasher STM32 - программа для прошивки микроконтроллеров STM32.

Ваше устройство должно поддерживать USB Host (OTG), иначе приложение работать не будет.

Приложения ещё тестируется! Буду рад замечаниям и предложениям.

Программа поддерживает:
* ST-LINK v2
* ST-LINK v2.1 (платы Nucleo)
* DFU Bootloader

https://play.google.com/store/apps/deta ... tm32&hl=ru


Хм... Надо попробовать со смартфона прошить.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 37 ]  На страницу Пред.  1, 2

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


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

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


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

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

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