Темброблок - анализатор спектра на STM32F103
Re: Темброблок - анализатор спектра на STM32F103
[uquote="Nikishka70",url="/forum/viewtopic.php?p=3670201#p3670201"]Если не подключены кнопки энкодер, тюнер, вообще ничего кроме экрана он же должен запустится ?[/uquote]
какую сборку ты заливаешь, последние изменения там есть? симптомы очень похожи на бесконечное ожидание инициализации RTC (резонатор не той нагрузочной емкости не стартует). полечили месяц назад обходом ожидания RTC Init.
на BluePill проблема с RTC изначально с коробки, и емкости не те, и резонатор не 6pF, потому заводится через раз.
если тест дисплея ОК, то попробуй залить из последних сборок.
ну и свежезапаянную плату обязательно отмыть от флюса в спиртовой вибро-ванне, пикофарады между деталью и дорожкой элементарно набираются на залитой флюсом плате))
какую сборку ты заливаешь, последние изменения там есть? симптомы очень похожи на бесконечное ожидание инициализации RTC (резонатор не той нагрузочной емкости не стартует). полечили месяц назад обходом ожидания RTC Init.
на BluePill проблема с RTC изначально с коробки, и емкости не те, и резонатор не 6pF, потому заводится через раз.
если тест дисплея ОК, то попробуй залить из последних сборок.
ну и свежезапаянную плату обязательно отмыть от флюса в спиртовой вибро-ванне, пикофарады между деталью и дорожкой элементарно набираются на залитой флюсом плате))
- Реклама
Re: Темброблок - анализатор спектра на STM32F103
[uquote="WiseLord",url="/forum/viewtopic.php?p=3670070#p3670070"]Проверю более тщательно на наушниках, подключенных к выходу VS1053.[/uquote]
В наушниках может и не быть помехи. Вот есть простое решение проблемы с шумами на выходе VS1053.
http://arduino.ru/forum/proekty/wi-fi-i ... ent-389286
Два маленьких аудио трансика, дешево и сердито. Они стоят примерно 2,5$ за 10 штук.
https://ru.aliexpress.com/af/600%25252d ... _new_app=y

В наушниках может и не быть помехи. Вот есть простое решение проблемы с шумами на выходе VS1053.
http://arduino.ru/forum/proekty/wi-fi-i ... ent-389286
Два маленьких аудио трансика, дешево и сердито. Они стоят примерно 2,5$ за 10 штук.
https://ru.aliexpress.com/af/600%25252d ... _new_app=y
- Вложения
-
- audio_out.jpg
- Трансформаторная развязка
- (21.72 КБ) 2171 скачивание
-
Nikishka70
- Открыл глаза
- Сообщения: 42
- Зарегистрирован: Вс июн 28, 2015 12:34:17
- Откуда: Россия г. Калуга
Re: Темброблок - анализатор спектра на STM32F103
[uquote="kloker",url="/forum/viewtopic.php?p=3670247#p3670247"][uquote="Nikishka70",url="/forum/viewtopic.php?p=3670201#p3670201"]Если не подключены кнопки энкодер, тюнер, вообще ничего кроме экрана он же должен запустится ?[/uquote]
какую сборку ты заливаешь, последние изменения там есть? симптомы очень похожи на бесконечное ожидание инициализации RTC (резонатор не той нагрузочной емкости не стартует). полечили месяц назад обходом ожидания RTC Init.
на BluePill проблема с RTC изначально с коробки, и емкости не те, и резонатор не 6pF, потому заводится через раз.[/uquote]
Заливаю последнюю по моему Май месяц
сейчас пробовал моргать светодиодом ..
одна и та же прошивка светодиод на плате моргает на много медленее точно что то с тактированием..можно по подробнее про кварцы
и кондеры на кварце 8мгц 20р или 6р надо устанавливать по схеме 20
какую сборку ты заливаешь, последние изменения там есть? симптомы очень похожи на бесконечное ожидание инициализации RTC (резонатор не той нагрузочной емкости не стартует). полечили месяц назад обходом ожидания RTC Init.
на BluePill проблема с RTC изначально с коробки, и емкости не те, и резонатор не 6pF, потому заводится через раз.[/uquote]
Заливаю последнюю по моему Май месяц
сейчас пробовал моргать светодиодом ..
одна и та же прошивка светодиод на плате моргает на много медленее точно что то с тактированием..можно по подробнее про кварцы
и кондеры на кварце 8мгц 20р или 6р надо устанавливать по схеме 20
Re: Темброблок - анализатор спектра на STM32F103
[uquote="Nikishka70",url="/forum/viewtopic.php?p=3670270#p3670270"]Заливаю последнюю по моему Май месяц
сейчас пробовал моргать светодиодом ..
одна и та же прошивка светодиод на плате моргает на много медленее точно что то с тактированием..можно по подробнее про кварцы
и кондеры на кварце 8мгц 20р или 6р надо устанавливать по схеме 20[/uquote]
на плате 2 кварца, 8 МГц с 20 пФ, и для часов(RTC) 32.768 КГц с 6.2 пФ, в релизной сборке за 5 мая 2019 обхода битого часового кварца нет, потому и залипает на BluePill и вашей плате (скорее всего резонатор первый попавшийся по размеру впаяли, как и я когда-то). по даташиту STM рекомендуют часовой кварц 32.768 КГц 10 PPM с нагрузкой 6 пФ, в продаже есть и на 12-22-30 пФ, и все в одинаковом корпусе!))
сейчас пробовал моргать светодиодом ..
одна и та же прошивка светодиод на плате моргает на много медленее точно что то с тактированием..можно по подробнее про кварцы
и кондеры на кварце 8мгц 20р или 6р надо устанавливать по схеме 20[/uquote]
на плате 2 кварца, 8 МГц с 20 пФ, и для часов(RTC) 32.768 КГц с 6.2 пФ, в релизной сборке за 5 мая 2019 обхода битого часового кварца нет, потому и залипает на BluePill и вашей плате (скорее всего резонатор первый попавшийся по размеру впаяли, как и я когда-то). по даташиту STM рекомендуют часовой кварц 32.768 КГц 10 PPM с нагрузкой 6 пФ, в продаже есть и на 12-22-30 пФ, и все в одинаковом корпусе!))
-
Nikishka70
- Открыл глаза
- Сообщения: 42
- Зарегистрирован: Вс июн 28, 2015 12:34:17
- Откуда: Россия г. Калуга
Re: Темброблок - анализатор спектра на STM32F103
Когда кварц покупал не обратил внимания. Щас с материнок надергаю благо в достатке....
- Реклама
Re: Темброблок - анализатор спектра на STM32F103
[uquote="vlad5",url="/forum/viewtopic.php?p=3670256#p3670256"]Вот есть простое решение проблемы с шумами на выходе VS1053.[/uquote]
так как карадио будет использоваться без дисплея, то как вариант - перейти на i2s PCM5201. только в конфигураторе дисплей отключать не забываем.
тогда и ОЗУ под ссофтовый кодек + фреймбуфер потока станет хватать, и согласования не понадобится, и 32 бит ЦАП 320кгц мах на выходе.
Добавлено after 3 minutes 47 seconds:
[uquote="Nikishka70",url="/forum/viewtopic.php?p=3670282#p3670282"]Когда кварц покупал не обратил внимания. Щас с материнок надергаю благо в достатке....[/uquote]
в материнках тоже не те стоят, уже проверял.
попроси у котанов последнюю сборку проекта под твой дисплей, пока правильный кварц ищешь, там трабла с залипающим RTC вроде как полечена, часики тикать не будут, зато остальное заработает.
у меня веселее было, кварц правильный, и нагрузку присопливил SMD кондюками поверх (на плате не развели), а отмыть поленился. убил на поиски все выходные, пока в понедельник не искупал плату в спиртовой ультразвуковой ванне на работе)))
так как карадио будет использоваться без дисплея, то как вариант - перейти на i2s PCM5201. только в конфигураторе дисплей отключать не забываем.
тогда и ОЗУ под ссофтовый кодек + фреймбуфер потока станет хватать, и согласования не понадобится, и 32 бит ЦАП 320кгц мах на выходе.
Добавлено after 3 minutes 47 seconds:
[uquote="Nikishka70",url="/forum/viewtopic.php?p=3670282#p3670282"]Когда кварц покупал не обратил внимания. Щас с материнок надергаю благо в достатке....[/uquote]
в материнках тоже не те стоят, уже проверял.
попроси у котанов последнюю сборку проекта под твой дисплей, пока правильный кварц ищешь, там трабла с залипающим RTC вроде как полечена, часики тикать не будут, зато остальное заработает.
у меня веселее было, кварц правильный, и нагрузку присопливил SMD кондюками поверх (на плате не развели), а отмыть поленился. убил на поиски все выходные, пока в понедельник не искупал плату в спиртовой ультразвуковой ванне на работе)))
Последний раз редактировалось kloker Пн июл 22, 2019 15:36:20, всего редактировалось 1 раз.
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок - анализатор спектра на STM32F103
Последняя прошивка - это от вчерашнего дня, когда я добавил немного кода, связанного с KaRadio.Nikishka70 писал(а):Заливаю последнюю по моему Май месяц
Ещё раз настойчиво рекомендую собирать прошивки самостоятельно, так как обновления (в отличие от релизов) бывают иной раз чуть ли не каждый день. Сложного в этом нет ничего (например, настройка сборки с помощью QtCreator)
По поводу часового кварца в статье всё написано:
Очень важный момент по часовому кварцу - он должен быть с нагрузочной ёмкостью не более 7пФ, что чётко прописано в соответствующих даташитах. Чаще встречаются кварцевые резонаторы на большую нагрузочную ёмкость, например, 12.5пФ. Так вот, их лучше не ставить. Велик шанс того, что часы не заведутся вообще или будут идти очень нестабильно, чуть ли не вдвое медленее необходимого, причём ход будет зависеть от любых наводок. Я в своё время достаточно помучился с этим (на популярной плате BluePill c STM32F103C8B6 стоял неправильный кварцевый резонатор).
-
Nikishka70
- Открыл глаза
- Сообщения: 42
- Зарегистрирован: Вс июн 28, 2015 12:34:17
- Откуда: Россия г. Калуга
Re: Темброблок - анализатор спектра на STM32F103
Собирать прошивку я могу. есть момент там два файла ampcontrol-f103.config и Makefile в Каком указывать тип диплея ?
Добавлено after 4 minutes 55 seconds:
#define _RM68140
#define _DISP_8BIT
//#define _DISP_16BIT
//#define _DISP_SPI
//#define _DISP_HI_BYTE
//#define _DISP_LO_BYTE
#define _DISP_480x320
ampcontrol-f103.config
PROJECT = ampcontrol_f103
DISPLAY = RM68140
DISPVAR = 8BIT
APROC_LIST = TDA7439 TDA731X PT232X TDA7418
TUNER_LIST = RDA580X SI470X TEA5767
FEATURE_LIST =
Makefile
Добавлено after 4 minutes 55 seconds:
#define _RM68140
#define _DISP_8BIT
//#define _DISP_16BIT
//#define _DISP_SPI
//#define _DISP_HI_BYTE
//#define _DISP_LO_BYTE
#define _DISP_480x320
ampcontrol-f103.config
PROJECT = ampcontrol_f103
DISPLAY = RM68140
DISPVAR = 8BIT
APROC_LIST = TDA7439 TDA731X PT232X TDA7418
TUNER_LIST = RDA580X SI470X TEA5767
FEATURE_LIST =
Makefile
Re: Темброблок - анализатор спектра на STM32F103
[uquote="Nikishka70",url="/forum/viewtopic.php?p=3670298#p3670298"]Собирать прошивку я могу. есть момент там два файла ampcontrol-f103.config и Makefile в Каком указывать тип диплея ?[/uquote]
Makefile
DISPLAY = ILI9341
DISPVAR = SPI
вместо "ILI9341" "SPI" вписать "RM68140" "8BIT"
Makefile
DISPLAY = ILI9341
DISPVAR = SPI
вместо "ILI9341" "SPI" вписать "RM68140" "8BIT"
Последний раз редактировалось kloker Пн июл 22, 2019 15:55:51, всего редактировалось 1 раз.
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок - анализатор спектра на STM32F103
Править нужно только Makefile. А ampcontrol-f103.config - это вспомогательный файл для проекта в QtCreator, обеспечивающий правильный парсинг кода (правильное затемнение условных конструкций препроцессора #if / #else / #endif и т.п.). Его править имеет смысл только если собираешься писать код.
В принципе, и Makefile можно не трогать. А собирать (в консоли) наподобие:
make clean
make DISPLAY=RM68140 DISPVAR=8BIT
Так, например, работает скрипт массовой сборки прошивок build.sh. Кому интересно, может и в него заглянуть.
В принципе, и Makefile можно не трогать. А собирать (в консоли) наподобие:
make clean
make DISPLAY=RM68140 DISPVAR=8BIT
Так, например, работает скрипт массовой сборки прошивок build.sh. Кому интересно, может и в него заглянуть.
-
Nikishka70
- Открыл глаза
- Сообщения: 42
- Зарегистрирован: Вс июн 28, 2015 12:34:17
- Откуда: Россия г. Калуга
Re: Темброблок - анализатор спектра на STM32F103
я так и думал . сбивал с толку ampcontrol-f103.config. Буду пробовать спасибо за помощь
Добавлено after 2 hours 30 minutes:
Собрал прошивку залил .результат такой же не запускается..если часовай кварц не работает .вообще запустится или нет.. ?
Добавлено after 2 hours 30 minutes:
Собрал прошивку залил .результат такой же не запускается..если часовай кварц не работает .вообще запустится или нет.. ?
Re: Темброблок - анализатор спектра на STM32F103
[uquote="Nikishka70",url="/forum/viewtopic.php?p=3670306#p3670306"]..если часовай кварц не работает .вообще запустится или нет.. ?[/uquote]
не проверял, но должно. поведение подсветки дисплея такое-же, как и в майской сборке?
попробуй под другие дисплеи как советовали выше..
Добавлено after 11 minutes 58 seconds:
arm-none-eabi-size build/ampcontrol_f103_rm68140_8bit.elf
text data bss dec hex filename
102708 316 14188 117212 1c9dc build/ampcontrol_f103_rm68140_8bit.hex
с последними коммитами https://github.com/WiseLord/ampcontrol- ... df12a1fb51
не проверял, но должно. поведение подсветки дисплея такое-же, как и в майской сборке?
попробуй под другие дисплеи как советовали выше..
Добавлено after 11 minutes 58 seconds:
arm-none-eabi-size build/ampcontrol_f103_rm68140_8bit.elf
text data bss dec hex filename
102708 316 14188 117212 1c9dc build/ampcontrol_f103_rm68140_8bit.hex
с последними коммитами https://github.com/WiseLord/ampcontrol- ... df12a1fb51
- Вложения
-
- ampcontrol_f103_rm68140_8bit.zip
- (57.42 КБ) 294 скачивания
Re: Темброблок - анализатор спектра на STM32F103
[uquote="WiseLord",url="/forum/viewtopic.php?p=3670293#p3670293"]
Ещё раз настойчиво рекомендую собирать прошивки самостоятельно, так как обновления (в отличие от релизов) бывают иной раз чуть ли не каждый день. Сложного в этом нет ничего (например, настройка сборки с помощью QtCreator)[/uquote]
WiseLord, подопните меня пожалуйста, я встрял на этапе настройки загрузки прошивки в плату. У меня ругается на строку 71 конфиг файла - предложил вместо -chain-position $TARGETNAME написать -dap $TARGETNAME, и само $TARGETNAME поменять с CHIPNAME.cpu на CHIPNAME.dap
Где я накосячил? Я файлов с такими расширениями вообще нигде не наблюдаю.
Плата у меня такая https://www.st.com/en/evaluation-tools/ ... 103rb.html
Кварц мне тоже надо впаивать? Я так понимаю с конденсаторами вместе.
Как на ней монитор порта запустить?
Еще момент касаемо карадио и моего вопроса про alc5623. Этот, как выразился mixa232323, недоаудиопроцессор (просто ЦАП) как нельзя кстати подходит для использования с карадио (вместо рсм5102)
Последняя прошивка - это от вчерашнего дня, когда я добавил немного кода, связанного с KaRadio.Nikishka70 писал(а):Заливаю последнюю по моему Май месяц
Ещё раз настойчиво рекомендую собирать прошивки самостоятельно, так как обновления (в отличие от релизов) бывают иной раз чуть ли не каждый день. Сложного в этом нет ничего (например, настройка сборки с помощью QtCreator)[/uquote]
WiseLord, подопните меня пожалуйста, я встрял на этапе настройки загрузки прошивки в плату. У меня ругается на строку 71 конфиг файла - предложил вместо -chain-position $TARGETNAME написать -dap $TARGETNAME, и само $TARGETNAME поменять с CHIPNAME.cpu на CHIPNAME.dap
Где я накосячил? Я файлов с такими расширениями вообще нигде не наблюдаю.
Плата у меня такая https://www.st.com/en/evaluation-tools/ ... 103rb.html
Кварц мне тоже надо впаивать? Я так понимаю с конденсаторами вместе.
Как на ней монитор порта запустить?
Еще момент касаемо карадио и моего вопроса про alc5623. Этот, как выразился mixa232323, недоаудиопроцессор (просто ЦАП) как нельзя кстати подходит для использования с карадио (вместо рсм5102)
-
Nikishka70
- Открыл глаза
- Сообщения: 42
- Зарегистрирован: Вс июн 28, 2015 12:34:17
- Откуда: Россия г. Калуга
Re: Темброблок - анализатор спектра на STM32F103
[uquote="kloker",url="/forum/viewtopic.php?p=3670369#p3670369"][uquote="Nikishka70",url="/forum/viewtopic.php?p=3670306#p3670306"]..если часовай кварц не работает .вообще запустится или нет.. ?[/uquote]
не проверял, но должно. поведение подсветки дисплея такое-же, как и в майской сборке?
с последними коммитами https://github.com/WiseLord/ampcontrol- ... df12a1fb51[/uquote]
не помогло ...буду мучить дальше. есть ли разница при сборке процесор C8T6 и CBT6 ? У меня на плате CBT6 а на BluePill С8Т6
не проверял, но должно. поведение подсветки дисплея такое-же, как и в майской сборке?
с последними коммитами https://github.com/WiseLord/ampcontrol- ... df12a1fb51[/uquote]
не помогло ...буду мучить дальше. есть ли разница при сборке процесор C8T6 и CBT6 ? У меня на плате CBT6 а на BluePill С8Т6
Re: Темброблок - анализатор спектра на STM32F103
[uquote="kloker",url="/forum/viewtopic.php?p=3670283#p3670283"]как вариант - перейти на i2s PCM5201[/uquote]
Это решение не очень хорошее.
Во первых оно только для KaRadio32. Огромное количество уже собранных KaRadio пролетает мимо.
Во вторых PCM5201 это только MP3 поток, никакого ААС не будет. Есть некоторое количество радиостанций исключительно в ААС, лично мне не критично, но люди пишут что им надо.
Проще уже существующее железо развязать трансформаторами. Вполне возможно что и для блютуза тоже понадобится аналогичная развязка, там такие же проблемы.
Это решение не очень хорошее.
Во первых оно только для KaRadio32. Огромное количество уже собранных KaRadio пролетает мимо.
Во вторых PCM5201 это только MP3 поток, никакого ААС не будет. Есть некоторое количество радиостанций исключительно в ААС, лично мне не критично, но люди пишут что им надо.
Проще уже существующее железо развязать трансформаторами. Вполне возможно что и для блютуза тоже понадобится аналогичная развязка, там такие же проблемы.
Re: Темброблок - анализатор спектра на STM32F103
я делал на rc цепочках - тоже вполне себе хорошо играло
Re: Темброблок - анализатор спектра на STM32F103
у меня WEbRadio на ESP12 вполне играет MP3 потоки через PCM5201, проект только не карадио,
второй вариант на Raspberry Pi Zero W и той-же PCM5201 как медиаплеер на музцентр топит, с трансляцией потоков с компов, андроидов и иос планшетов (AirPlay) плюс инет радио Flac, AC3, MP3 и прочие.
насчет "никакого ААС не будет", софтовый кодек ААС есть и на карадио, ОЗУ только маловато на ESP12.
если дисплей на карадио отключить, AAC не заикается?
и не совсем в теме по карадио, к ESP12 PCM5201 не подключается??
но карадио - тема жирная, и не этого топика.
Добавлено after 14 minutes 3 seconds:
[uquote="vlad5",url="/forum/viewtopic.php?p=3670411#p3670411"].
Проще уже существующее железо развязать трансформаторами.[/uquote]
как вариант развязка рабочая. с линейностью АЧХ могут быть проблемы, и рядом 2 не экранированных трансформатора, как на вашем фото, ставить тоже не желательно, взаимная самоиндукция со всеми вытекающими в стерео канале.
второй вариант на Raspberry Pi Zero W и той-же PCM5201 как медиаплеер на музцентр топит, с трансляцией потоков с компов, андроидов и иос планшетов (AirPlay) плюс инет радио Flac, AC3, MP3 и прочие.
насчет "никакого ААС не будет", софтовый кодек ААС есть и на карадио, ОЗУ только маловато на ESP12.
если дисплей на карадио отключить, AAC не заикается?
и не совсем в теме по карадио, к ESP12 PCM5201 не подключается??
но карадио - тема жирная, и не этого топика.
Добавлено after 14 minutes 3 seconds:
[uquote="vlad5",url="/forum/viewtopic.php?p=3670411#p3670411"].
Проще уже существующее железо развязать трансформаторами.[/uquote]
как вариант развязка рабочая. с линейностью АЧХ могут быть проблемы, и рядом 2 не экранированных трансформатора, как на вашем фото, ставить тоже не желательно, взаимная самоиндукция со всеми вытекающими в стерео канале.
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок - анализатор спектра на STM32F103
Сейчас попробовал просто закоротить кварц - всё запускается, только часы не идут, пока не снимешь закоротку.Nikishka70 писал(а):если часовай кварц не работает .вообще запустится или нет
А какой версии OpenOCD использован? У меня это работает с 0.10.0pilnikov писал(а):я встрял на этапе настройки загрузки прошивки в плату. У меня ругается на строку 71 конфиг файла - предложил вместо -chain-position $TARGETNAME написать -dap $TARGETNAME, и само $TARGETNAME поменять с CHIPNAME.cpu на CHIPNAME.dap
Сложноватая для восприятия плата. Та же линия дисплея (PB0..PB7) хаотически разбросана по разным штырькам. Но должно работать.pilnikov писал(а):Плата у меня такая
Как я уже писал, если добавите поддержку этого кодека, хотя бы на минимуме (инициализация, регулировка громкости, переключение входов, управление тембрами) - то почему бы и нет.pilnikov писал(а):Еще момент касаемо карадио и моего вопроса про alc5623
Э... какой монитор порта?pilnikov писал(а):Как на ней монитор порта запустить?
При сборке разницы нет. Но размер прошивки больше 64кБ, так что запустится он только в CBT6. Хотя у меня и с C8T6 работает, т.е. как минимум в моих экземплярах МК на самом деле есть эти "лишние" 64кБ, урезанные производителем.Nikishka70 писал(а):есть ли разница при сборке процесор C8T6 и CBT6 ?
А если чуть более подробно?pilnikov писал(а):я делал на rc цепочках - тоже вполне себе хорошо играло
Re: Темброблок - анализатор спектра на STM32F103
загрузку я победил (вроде как)
вот лог (поправьте меня если я не прав)
openocd -f system/stm32f10x-openocd.cfg -c "stm_flash flash/ampcontrol_f103_ili9320_8bit.bin" -c shutdown
GNU MCU Eclipse OpenOCD, 64-bitOpen On-Chip Debugger 0.10.0+dev-00593-g23ad80df4 (2019-04-22-20:25)
Licensed under GNU GPL v2
For bug reports, read
http://openocd.org/doc/doxygen/bugs.html
Info : auto-selecting first available session transport "hla_swd". To override use 'transport select <transport>'.
Info : The selected transport took over low-level target control. The results might differ compared to plain JTAG/SWD
adapter speed: 950 kHz
Info : clock speed 950 kHz
Info : STLINK V2J34M25 (API v2) VID:PID 0483:374B
Info : Target voltage: 3.229921
Info : stm32f1x.cpu: hardware has 6 breakpoints, 4 watchpoints
Info : Listening on port 3333 for gdb connections
target halted due to debug-request, current mode: Thread
xPSR: 0x01000000 pc: 0x0800a258 msp: 0x20005000
auto erase enabled
Info : device id = 0x20036410
Info : ignoring flash probed value, using configured bank size
Info : flash size = 128kbytes
wrote 97280 bytes from file flash/ampcontrol_f103_ili9320_8bit.bin in 5.624077s (16.892 KiB/s)
verified 96288 bytes in 1.397665s (67.277 KiB/s)
shutdown command invoked
10:18:24: C:/Program Files (x86)/arm-avr-compiler/utils/bin/make.exe завершился с кодом 0
для этого пришлось поправить конфиг так
dap create $CHIPNAME.dap -chain-position $CHIPNAME.cpu //Добавил строку
target create $TARGETNAME cortex_m -endian $ENDIAN -dap $CHIPNAME.dap //Эту поменял (была №71)
Теперь нубский вопрос (про монитор порта) а как без периферии (на голой плате) посмотреть, что что-то происходит (отладчик выдает следующее -

По поводу подключения VS к усилителю

справа от красной линии референсная схема согласования выхода VSки с усилителем. Схема опробована в железе и неплохо работает.
вот лог (поправьте меня если я не прав)
Спойлер
10:18:12: Запускается C:\Program Files (x86)\arm-avr-compiler\utils\bin\make.exe flash...openocd -f system/stm32f10x-openocd.cfg -c "stm_flash flash/ampcontrol_f103_ili9320_8bit.bin" -c shutdown
GNU MCU Eclipse OpenOCD, 64-bitOpen On-Chip Debugger 0.10.0+dev-00593-g23ad80df4 (2019-04-22-20:25)
Licensed under GNU GPL v2
For bug reports, read
http://openocd.org/doc/doxygen/bugs.html
Info : auto-selecting first available session transport "hla_swd". To override use 'transport select <transport>'.
Info : The selected transport took over low-level target control. The results might differ compared to plain JTAG/SWD
adapter speed: 950 kHz
Info : clock speed 950 kHz
Info : STLINK V2J34M25 (API v2) VID:PID 0483:374B
Info : Target voltage: 3.229921
Info : stm32f1x.cpu: hardware has 6 breakpoints, 4 watchpoints
Info : Listening on port 3333 for gdb connections
target halted due to debug-request, current mode: Thread
xPSR: 0x01000000 pc: 0x0800a258 msp: 0x20005000
auto erase enabled
Info : device id = 0x20036410
Info : ignoring flash probed value, using configured bank size
Info : flash size = 128kbytes
wrote 97280 bytes from file flash/ampcontrol_f103_ili9320_8bit.bin in 5.624077s (16.892 KiB/s)
verified 96288 bytes in 1.397665s (67.277 KiB/s)
shutdown command invoked
10:18:24: C:/Program Files (x86)/arm-avr-compiler/utils/bin/make.exe завершился с кодом 0
dap create $CHIPNAME.dap -chain-position $CHIPNAME.cpu //Добавил строку
target create $TARGETNAME cortex_m -endian $ENDIAN -dap $CHIPNAME.dap //Эту поменял (была №71)
Теперь нубский вопрос (про монитор порта) а как без периферии (на голой плате) посмотреть, что что-то происходит (отладчик выдает следующее -
По поводу подключения VS к усилителю
справа от красной линии референсная схема согласования выхода VSки с усилителем. Схема опробована в железе и неплохо работает.


