-
- Нужно заливать прошивку через SWD, UART занят. - Леонид Иванович(01.11.2013 19:33)
- чем? - koyodza(01.11.2013 19:48)
- По UART коннектится управляющий софт. Всё время дёргать UART между загрузчиком и своим софтом еще накладней, чем нажимать кнопку запуска отладки. Леонид Иванович(64 знак., 01.11.2013 19:54)
- Ключевое слово - ремап. Загрузчик вешаем на ноги с уартом по умолчанию, а софт на ногах этого же уарт-а с ремапом. Загрузчик отработал, софт запустился и отобрал уарт себе - 1111111(01.11.2013 21:40)
- Плата уже готовая. - Леонид Иванович(01.11.2013 23:10)
- Напотом пригодится! - 1111111(02.11.2013 00:22)
- В любом случае на плате будет разведен разъем для отладки. Логичнее его же использовать и для прошивки. - Леонид Иванович(02.11.2013 00:57)
- Через тот же простейший адаптер для загрузчика можно выводить в ПК отладочную или тестовую информацию. К примеру при производстве втыкается разъем, плата зашивается. Потом ничего не переключая на этот же порт выводится тест. И для этого не 1111111(273 знак., 02.11.2013 01:16)
- Если в SWD подключить линию SWO, то вывод через нее будет даже быстрее UARTа. И всех сложностей - поставить одну галочку в настройках. - vmp(02.11.2013 10:32)
- Куда вывод? Мне надо вывод в мою программу, а не в IAR или на деревню дедушке - 1111111(02.11.2013 11:20)
- Ну и заберете его в свою программу через GDB-сервер. - vmp(02.11.2013 12:12, ссылка, ссылка)
- Раз уж такая пьянка. А в IAR в terminal I/O можно как то получиь вывод? - 1111111(02.11.2013 14:45)
- Вроде как можно - Vit(02.11.2013 15:05, youtube, ссылка)
- Иш ты, будем пробовать! - 1111111(02.11.2013 18:58)
- Вроде как можно - Vit(02.11.2013 15:05, youtube, ссылка)
- Я и говорю - на порядок больше телодвижений. А для уарта любой школьник результат за пять минут получит - 1111111(02.11.2013 13:31)
- Раз уж такая пьянка. А в IAR в terminal I/O можно как то получиь вывод? - 1111111(02.11.2013 14:45)
- Ну и заберете его в свою программу через GDB-сервер. - vmp(02.11.2013 12:12, ссылка, ссылка)
- Куда вывод? Мне надо вывод в мою программу, а не в IAR или на деревню дедушке - 1111111(02.11.2013 11:20)
- Как показала практика, зашивать через SWD очень легко. - Леонид Иванович(02.11.2013 01:21)
- Никто же не спорит, точно так же жмакнуть кнопку. С точки зрения прошивания SWD даже лучше - он быстрее. Но когда нужно нечто большее, то у загрузчика появляются плюсы. Меньше манипуляций для проверки плат = скорость + более тупая (дешевая) 1111111(9 знак., 02.11.2013 01:38)
- Пока здесь речь не идет о программировании на производстве. - Леонид Иванович(02.11.2013 01:58)
- Я выше уже прочитал зачем оно вам надо:) Нажать одну кнопку вместо двух (ctrl+D переназначить на одно нажатие + запуск). Правильно, надо стремиться к прекрасному - 1111111(02.11.2013 02:10)
- Всё равно в таком варианте на F7 жать надо. Ну и остановить до момента зашивки низзя, а это изврат - Vit(02.11.2013 12:06)
- Точно так же на одну кнопку настраивается "Маке & Restart Debugger". Но "run" все одно тыкать надо - 1111111(02.11.2013 13:30)
- Всё равно в таком варианте на F7 жать надо. Ну и остановить до момента зашивки низзя, а это изврат - Vit(02.11.2013 12:06)
- Я выше уже прочитал зачем оно вам надо:) Нажать одну кнопку вместо двух (ctrl+D переназначить на одно нажатие + запуск). Правильно, надо стремиться к прекрасному - 1111111(02.11.2013 02:10)
- Пока здесь речь не идет о программировании на производстве. - Леонид Иванович(02.11.2013 01:58)
- Никто же не спорит, точно так же жмакнуть кнопку. С точки зрения прошивания SWD даже лучше - он быстрее. Но когда нужно нечто большее, то у загрузчика появляются плюсы. Меньше манипуляций для проверки плат = скорость + более тупая (дешевая) 1111111(9 знак., 02.11.2013 01:38)
- Если в SWD подключить линию SWO, то вывод через нее будет даже быстрее UARTа. И всех сложностей - поставить одну галочку в настройках. - vmp(02.11.2013 10:32)
- Через тот же простейший адаптер для загрузчика можно выводить в ПК отладочную или тестовую информацию. К примеру при производстве втыкается разъем, плата зашивается. Потом ничего не переключая на этот же порт выводится тест. И для этого не 1111111(273 знак., 02.11.2013 01:16)
- В любом случае на плате будет разведен разъем для отладки. Логичнее его же использовать и для прошивки. - Леонид Иванович(02.11.2013 00:57)
- Напотом пригодится! - 1111111(02.11.2013 00:22)
- Плата уже готовая. - Леонид Иванович(01.11.2013 23:10)
- ну так пользуйтесь AVR koyodza(75 знак., 01.11.2013 20:10)
- Жить можно и с STM32, только задалбывает нажимать лишние кнопки для старта и остановки отладки. Вот и спросил, как обойтись без этого. - Леонид Иванович(01.11.2013 23:10)
- Ключевое слово - ремап. Загрузчик вешаем на ноги с уартом по умолчанию, а софт на ногах этого же уарт-а с ремапом. Загрузчик отработал, софт запустился и отобрал уарт себе - 1111111(01.11.2013 21:40)
- По UART коннектится управляющий софт. Всё время дёргать UART между загрузчиком и своим софтом еще накладней, чем нажимать кнопку запуска отладки. Леонид Иванович(64 знак., 01.11.2013 19:54)
- чем? - koyodza(01.11.2013 19:48)
- Нужно заливать прошивку через SWD, UART занят. - Леонид Иванович(01.11.2013 19:33)