-
- Частоту конечно задрать можно, но все равно это побайтный вывод с
ожиданием конца передачи байта. Хоцца сразу забить в регистры ITM
несколько слов по 32 бита и забыть до следующего прерывания.
AtolicTruestudio похоже это умеет, но я пока не подцепил свой проц
к нему. Но это все равно не совсем то, хотелось бы автономную
смотрелку, но за неимением.... - Andreas(28.04.2020 22:56)
- а смотрели осцилом как передается ? онож по умолчанию передается по
три байта - Aleksey_75(28.04.2020 23:00)
- Нет пока, только код стандартных примеров подмены printf смотрел .
Возможно при передаче идет еще служебная инфа, но пишется в регистр
отправки побайтно с ожиданием конца передачи. Возможно поэтому и
тормозило, особенно при малой скорости отправки, которая задается
делителем. - Andreas(28.04.2020 23:22)
- я когда столкнутся с тормозами, начал гуглить и выяснилось что там
рельный битрейд не более 256К еще и с остановкой отладки, отказался
( Да вспомнил, мне это понадобилось при отладке USB, в этоге как
потом оказалось эта отладка и приводила к потере устройства ПК - Aleksey_75(28.04.2020 23:33)
- Для nrf52 обещают бодовую скорость 4Мбита, но сколько лишнего
передается - хз. Меня и 256к устроит вполне, лишь бы буфер на 2..3
слова был, плюнул и забыл. - Andreas(28.04.2020 23:43)
- блин! у nrf пины (вроде) вообще свободно мапятся, настройте уарт на
swo (отключив swo естественно) и гоните на любой любимый терминал в
каком хочется формате! - Aleksey_75(29.04.2020 01:00)
- Только они там UARTов не слишком щедро насыпали. - s_h_e(29.04.2020 10:31)
- блин! у nrf пины (вроде) вообще свободно мапятся, настройте уарт на
swo (отключив swo естественно) и гоните на любой любимый терминал в
каком хочется формате! - Aleksey_75(29.04.2020 01:00)
- Для nrf52 обещают бодовую скорость 4Мбита, но сколько лишнего
передается - хз. Меня и 256к устроит вполне, лишь бы буфер на 2..3
слова был, плюнул и забыл. - Andreas(28.04.2020 23:43)
- я когда столкнутся с тормозами, начал гуглить и выяснилось что там
рельный битрейд не более 256К еще и с остановкой отладки, отказался
( Да вспомнил, мне это понадобилось при отладке USB, в этоге как
потом оказалось эта отладка и приводила к потере устройства ПК - Aleksey_75(28.04.2020 23:33)
- Нет пока, только код стандартных примеров подмены printf смотрел .
Возможно при передаче идет еще служебная инфа, но пишется в регистр
отправки побайтно с ожиданием конца передачи. Возможно поэтому и
тормозило, особенно при малой скорости отправки, которая задается
делителем. - Andreas(28.04.2020 23:22)
- а смотрели осцилом как передается ? онож по умолчанию передается по
три байта - Aleksey_75(28.04.2020 23:00)
- есть у меня прожект в котором каждый чих(событие 8 байт) пишется
логом в внешнюю флешку, по сути оно падает в буфер по заполнению
отправляется в флеш! Ток вот прикрутив вместо отправки в флеш
отправку на swo , прога начала еле двигаться ... - Aleksey_75(28.04.2020 22:40)
- что-то пошло не так - Vit(28.04.2020 22:53)
- Частоту конечно задрать можно, но все равно это побайтный вывод с
ожиданием конца передачи байта. Хоцца сразу забить в регистры ITM
несколько слов по 32 бита и забыть до следующего прерывания.
AtolicTruestudio похоже это умеет, но я пока не подцепил свой проц
к нему. Но это все равно не совсем то, хотелось бы автономную
смотрелку, но за неимением.... - Andreas(28.04.2020 22:56)