Перейти к содержанию
    

Сдох контроллер или..?

Вместо 4-ногого (или больше) разъема для отладчика и программатора вы поставили 2-ногий разьем для перемычки, которая еще и может быть снята (кстати, можно наоборот, снимать после программирования). Сказать, что большой выигрыш, так нет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вместо 4-ногого (или больше) разъема для отладчика и программатора вы поставили 2-ногий разьем для перемычки, которая еще и может быть снята (кстати, можно наоборот, снимать после программирования). Сказать, что большой выигрыш, так нет.

Это очень большой выигрыш, так как единный разъем используется и для программирования и для выходного потока отладочных данных (как консоль). И никто не мешает на разъем выдать сигнал от BOOT, чтобы без перемычек-джамперов на плате.

Это действительно удобно, я тоже к этому иду.

Единственное но: не через любой порт возможно программирование, а консоль обычно по остаточному принципу выделяется.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Это очень большой выигрыш, так как единный разъем используется и для программирования и для выходного потока отладочных данных (как консоль). И никто не мешает на разъем выдать сигнал от BOOT, чтобы без перемычек-джамперов на плате.

Это действительно удобно, я тоже к этому иду.

Единственное но: не через любой порт возможно программирование, а консоль обычно по остаточному принципу выделяется.

Когда начнете выискивать глюки в программе, пользуясь убогой отладкой только по последовательному порту, вспомните свои слова насчет очень большого выигрыша.

Если все отлажено (фантастика), тогда можно и минимализмом помаяться. Интересно, сколько в общей цене изделия составляют 6 штырей на плате? Или 6 отверстий.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Когда начнете выискивать глюки в программе, пользуясь убогой отладкой только по последовательному порту, вспомните свои слова насчет очень большого выигрыша.

Если все отлажено (фантастика), тогда можно и минимализмом помаяться. Интересно, сколько в общей цене изделия составляют 6 штырей на плате? Или 6 отверстий.

Вы вообще понимаете разницу между отладчиком и загрузчиком ?

6 штырей на плате для специального программатора- это бывает очень дорого, и стоимость штырей тут ни при чем.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вместо 4-ногого (или больше) разъема для отладчика и программатора вы поставили 2-ногий разьем для перемычки, которая еще и может быть снята (кстати, можно наоборот, снимать после программирования). Сказать, что большой выигрыш, так нет.

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

 

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

 

swd over ethernet ?

 

лучше уж тогда over wifi ! :)

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

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

6 штырей на плате для специального программатора- это бывает очень дорого, и стоимость штырей тут ни при чем.

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

 

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

А для работы вам нужен RS-232? Если да, то желание сделать все-в-одном понятно, интересно, стоит взять на заметку. Если нет, то... а приемопередатчики RS-232 на плате стоят? Или они на подключаемой к разъему плате?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Значит, Вы все-таки не видите разницу между отладкой и программированием. Отладка- для разработчика. Программирование- на производстве и у квалифицированных пользователей. И чем меньше для программирования нужно специализированного инструмента-тем лучше.

Например, у меня есть прибор, имеющий три "уровня сложности" обновления ПО:

1) файл на usb флэшку (ничего дополнительного не нужно)

2) USB бутлоадер (USB шнур плюс спецпрограмма в компьютере)

3) внутрисхемный программатор (спецжелезо плюс спецпрограмма)

 

Причем уровень (2) появился не сразу, его нужность стала ясна в процессе эксплуатации, когда во время (1) что то пошло "не так", а (3) географически далеко от клиента.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А для работы вам нужен RS-232? Если да, то желание сделать все-в-одном понятно, интересно, стоит взять на заметку. Если нет, то... а приемопередатчики RS-232 на плате стоят? Или они на подключаемой к разъему плате?

Вначале ставил чип RS232, а теперь стараюсь оставить просто UART, тогда нужен простой переходник UART-USB на FTDI или Silabs.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

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

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...