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

 
 
3 страниц V  < 1 2 3  
Reply to this topicStart new topic
> Сдох контроллер или..?
ViKo
сообщение Feb 11 2016, 06:26
Сообщение #31


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Вместо 4-ногого (или больше) разъема для отладчика и программатора вы поставили 2-ногий разьем для перемычки, которая еще и может быть снята (кстати, можно наоборот, снимать после программирования). Сказать, что большой выигрыш, так нет.
Go to the top of the page
 
+Quote Post
Ruslan1
сообщение Feb 11 2016, 08:01
Сообщение #32


Гуру
******

Группа: Свой
Сообщений: 2 360
Регистрация: 6-03-06
Из: Кишинев
Пользователь №: 15 025



Цитата(ViKo @ Feb 11 2016, 08:26) *
Вместо 4-ногого (или больше) разъема для отладчика и программатора вы поставили 2-ногий разьем для перемычки, которая еще и может быть снята (кстати, можно наоборот, снимать после программирования). Сказать, что большой выигрыш, так нет.

Это очень большой выигрыш, так как единный разъем используется и для программирования и для выходного потока отладочных данных (как консоль). И никто не мешает на разъем выдать сигнал от BOOT, чтобы без перемычек-джамперов на плате.
Это действительно удобно, я тоже к этому иду.
Единственное но: не через любой порт возможно программирование, а консоль обычно по остаточному принципу выделяется.
Go to the top of the page
 
+Quote Post
ViKo
сообщение Feb 11 2016, 08:27
Сообщение #33


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(Ruslan1 @ Feb 11 2016, 11:01) *
Это очень большой выигрыш, так как единный разъем используется и для программирования и для выходного потока отладочных данных (как консоль). И никто не мешает на разъем выдать сигнал от BOOT, чтобы без перемычек-джамперов на плате.
Это действительно удобно, я тоже к этому иду.
Единственное но: не через любой порт возможно программирование, а консоль обычно по остаточному принципу выделяется.

Когда начнете выискивать глюки в программе, пользуясь убогой отладкой только по последовательному порту, вспомните свои слова насчет очень большого выигрыша.
Если все отлажено (фантастика), тогда можно и минимализмом помаяться. Интересно, сколько в общей цене изделия составляют 6 штырей на плате? Или 6 отверстий.
Go to the top of the page
 
+Quote Post
Ruslan1
сообщение Feb 11 2016, 09:26
Сообщение #34


Гуру
******

Группа: Свой
Сообщений: 2 360
Регистрация: 6-03-06
Из: Кишинев
Пользователь №: 15 025



Цитата(ViKo @ Feb 11 2016, 10:27) *
Когда начнете выискивать глюки в программе, пользуясь убогой отладкой только по последовательному порту, вспомните свои слова насчет очень большого выигрыша.
Если все отлажено (фантастика), тогда можно и минимализмом помаяться. Интересно, сколько в общей цене изделия составляют 6 штырей на плате? Или 6 отверстий.

Вы вообще понимаете разницу между отладчиком и загрузчиком ?
6 штырей на плате для специального программатора- это бывает очень дорого, и стоимость штырей тут ни при чем.
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Feb 11 2016, 09:46
Сообщение #35


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



swd over ethernet ?
Go to the top of the page
 
+Quote Post
HardEgor
сообщение Feb 11 2016, 10:43
Сообщение #36


Гуру
******

Группа: Свой
Сообщений: 2 223
Регистрация: 3-03-06
Из: Tomsk
Пользователь №: 14 925



Цитата(ViKo @ Feb 11 2016, 12:26) *
Вместо 4-ногого (или больше) разъема для отладчика и программатора вы поставили 2-ногий разьем для перемычки, которая еще и может быть снята (кстати, можно наоборот, снимать после программирования). Сказать, что большой выигрыш, так нет.

На макетах у меня есть все разъемы, могу и отлаживать и программировать.

Зато в производстве и при настройке не надо никакого специального оборудования - банальный RS232 и компьютер с программой из которой можно и запрограммировать и проверить работу, посмотрев на журнал, и настроить серийный номер с десятком параметров при градуировке. И умеет всё это делать не специальный человек, умеющий работать с отладчиком, а любая девочка которая умеет нажимать на кнопки и у неё есть четкая инструкция, в которой прописана вся последовательность. .

Цитата(Огурцов @ Feb 11 2016, 15:46) *
swd over ethernet ?


лучше уж тогда over wifi ! sm.gif
Смех-смехом, а у меня есть задумка не реализованная - настройка over RFID, лежит у меня NVRAM с програмированием через RFID, только не помню чья - или Infineon или ST.

Go to the top of the page
 
+Quote Post
ViKo
сообщение Feb 11 2016, 12:04
Сообщение #37


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(Ruslan1 @ Feb 11 2016, 12:26) *
6 штырей на плате для специального программатора- это бывает очень дорого, и стоимость штырей тут ни при чем.

Можно 4. У младшеньких STM32 нет SWO. Можно даже 3, без NRST. И все равно это будет полноценный программатор и отладчик. И стоимость штырей тут ни при чем.

Цитата(HardEgor @ Feb 11 2016, 13:43) *
Зато в производстве и при настройке не надо никакого специального оборудования - банальный RS232 и компьютер с программой из которой можно и запрограммировать и проверить работу, посмотрев на журнал, и настроить серийный номер с десятком параметров при градуировке. И умеет всё это делать не специальный человек, умеющий работать с отладчиком, а любая девочка которая умеет нажимать на кнопки и у неё есть четкая инструкция, в которой прописана вся последовательность. .

А для работы вам нужен RS-232? Если да, то желание сделать все-в-одном понятно, интересно, стоит взять на заметку. Если нет, то... а приемопередатчики RS-232 на плате стоят? Или они на подключаемой к разъему плате?
Go to the top of the page
 
+Quote Post
Ruslan1
сообщение Feb 11 2016, 12:25
Сообщение #38


Гуру
******

Группа: Свой
Сообщений: 2 360
Регистрация: 6-03-06
Из: Кишинев
Пользователь №: 15 025



Цитата(ViKo @ Feb 11 2016, 14:04) *
Можно 4. У младшеньких STM32 нет SWO. Можно даже 3, без NRST. И все равно это будет полноценный программатор и отладчик. И стоимость штырей тут ни при чем.

Значит, Вы все-таки не видите разницу между отладкой и программированием. Отладка- для разработчика. Программирование- на производстве и у квалифицированных пользователей. И чем меньше для программирования нужно специализированного инструмента-тем лучше.
Например, у меня есть прибор, имеющий три "уровня сложности" обновления ПО:
1) файл на usb флэшку (ничего дополнительного не нужно)
2) USB бутлоадер (USB шнур плюс спецпрограмма в компьютере)
3) внутрисхемный программатор (спецжелезо плюс спецпрограмма)

Причем уровень (2) появился не сразу, его нужность стала ясна в процессе эксплуатации, когда во время (1) что то пошло "не так", а (3) географически далеко от клиента.
Go to the top of the page
 
+Quote Post
HardEgor
сообщение Feb 11 2016, 17:19
Сообщение #39


Гуру
******

Группа: Свой
Сообщений: 2 223
Регистрация: 3-03-06
Из: Tomsk
Пользователь №: 14 925



Цитата(ViKo @ Feb 11 2016, 18:04) *
А для работы вам нужен RS-232? Если да, то желание сделать все-в-одном понятно, интересно, стоит взять на заметку. Если нет, то... а приемопередатчики RS-232 на плате стоят? Или они на подключаемой к разъему плате?

Вначале ставил чип RS232, а теперь стараюсь оставить просто UART, тогда нужен простой переходник UART-USB на FTDI или Silabs.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 2nd August 2025 - 21:45
Рейтинг@Mail.ru


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