Posted after 1 hour 59 minutes 26 seconds:
FRIENDS HELLO SHE WANTED TO USE THE NEW DRAWING BEFORE YOU SHARE PROTEUS DRAWING PROTEUS 8.8 VERSION STOP KNOW YOUR INFORMATION.[/uquote]
Добрый день. Только начинаю вникать в тему. Чем и как можно программировать STM32F103CBT6 LQFP-48. Есть у меня: USB к TTL конвертер UART модуль CH340G и CP2102 USB 2,0 UART ttl, YS-38 USB ISP программатор.
[uquote="Nadim",url="/forum/viewtopic.php?p=3656390#p3656390"]Добрый день. Только начинаю вникать в тему. Чем и как можно программировать STM32F103CBT6 LQFP-48. Есть у меня: USB к TTL конвертер UART модуль CH340G и CP2102 USB 2,0 UART ttl, YS-38 USB ISP программатор.[/uquote]
Привет! Сам недавно присоединился, я прошивал через USB-TTL и программой STMicroelectronics flash loader, были косяки по прошивке ( программно ) но мне уважаемые коты помогли ))
[uquote="Nadim",url="/forum/viewtopic.php?p=3656390#p3656390"]Добрый день. Только начинаю вникать в тему. Чем и как можно программировать STM32F103CBT6 LQFP-48. Есть у меня: USB к TTL конвертер UART модуль CH340G и CP2102 USB 2,0 UART ttl, YS-38 USB ISP программатор.[/uquote]
если через TTL-UART, то на 3 странице Flash Loader Demonstrator выбери STM32F1_Med-density_128K, иначе не поднимется(прошьет кусок 64кб из 128 доступных). но перед этим надо чип в режим загрузчика перевести(перемычки BOOT0-BOOT1)
[uquote="shura2000",url="/forum/viewtopic.php?p=3656454#p3656454"]Я все про КаРадио. Можно же в принципе сделать синхронизацию/установку времени по интернету?[/uquote]
для этого надо, для начала, Карадио научить передавать по UART текущее время с NTP сервера через консоль в удобоваримом формате. ну а потом и в ampcontrol-f103 допилить.
а так да, предлагал не раз уже. и дистанку с вебмордой запилить на базе карадио можно для ампконтрол. но кто потянет еще и карадио с его рыхлым кодом?
Спасибо. Я хотел бы уточнить.
Я собираюсь делать на основе платы WiseLord
1. Для прошивки мне достаточно будет CP2102 USB-ttl конвертер UART - ? или нужно докупить STLINK-V2.
2. Как перевести чип в режим загрузчика(перемычки BOOT0-BOOT1 - где они на плате) ?
3. К какому разъёму подключать UART1-3 ?
[uquote="Nadim",url="/forum/viewtopic.php?p=3656518#p3656518"]Спасибо. Я хотел бы уточнить.
Я собираюсь делать на основе платы WiseLord
1. Для прошивки мне достаточно будет CP2102 USB-ttl конвертер UART - ? или нужно докупить STLINK-V2.
2. Как перевести чип в режим загрузчика(перемычки BOOT0-BOOT1 - где они на плате) ?
3. К какому разъёму подключать UART1-3 ?[/uquote]
если на основе платы WiseLord, то там во время включения нужно btn2 нажать и подержать, а ключами на полевиках все нужные состояния BOOT0-1 выставляются. подключать по моему к UART-1.
для прошивки достаточно USB-ttl конвертера UART, загрузчик у чипов STM зашит на заводе в системную память.
ну а на будущее, если планируете работать с STM32 линейкой, то STLINK-V2 не помешает, можно и китайский клон за 1.5$ купить. за одно и продебажить можно будет, если опыта поднаберетесь в ембеддед программировании.
Добавлено after 6 minutes 40 seconds:
если у кого желание проснется потренироваться "на кошечках", есть подобный карадио проект инет радио под Arduino https://esp-radio.ru/iradio_mini/ESPmini_arduino_37.zip,
у автора уже версия 39 с i2s DAC, но он исходники закрыл.
собрано на основе библиотек https://github.com/earlephilhower/ESP8266Audio (недавно и поддержка софтового AAC кодека появилась). примеры там тоже есть.
[uquote="volkodav34rus",url="/forum/viewtopic.php?p=3656382#p3656382"][uquote="Gürcan",url="/forum/viewtopic.php?p=3656371#p3656371"]Unfortunately, there are no different versions.[/uquote]
Is it working? I want to do this))[/uquote]
I've installed a new version of this user, I've done a few small smoothing on the screen as ILI9481 I use the information on this screen no backlight you need to make your own information
[uquote="Gürcan",url="/forum/viewtopic.php?p=3656657#p3656657"][uquote="volkodav34rus",url="/forum/viewtopic.php?p=3656382#p3656382"][uquote="Gürcan",url="/forum/viewtopic.php?p=3656371#p3656371"]Unfortunately, there are no different versions.[/uquote]
Is it working? I want to do this))[/uquote]
I've installed a new version of this user, I've done a few small smoothing on the screen as ILI9481 I use the information on this screen no backlight you need to make your own information
Gürcan will you share your PCB design? I like it better than the author's fee
Gürcan вы поделитесь вашим проектом печатной платы? мне она больше нравится, чем плата автора
[uquote="radioandrei74",url="/forum/viewtopic.php?p=3657318#p3657318"]Gürcan вы поделитесь вашим проектом печатной платы? мне она больше нравится, чем плата автора[/uquote]
не поверишь, но там и печатная плата есть, ты в Proteus 8.8 файл открывал?
[uquote="shura2000",url="/forum/viewtopic.php?p=3656454#p3656454"]Я все про КаРадио. Можно же в принципе сделать синхронизацию/установку времени по интернету?[/uquote]
В КаРадио уже сделано. Есть системная команда через UART: sys.date
: Send a ntp request and Display the current locale time
: Format ISO-8601 local time https://www.w3.org/TR/NOTE-datetime
: YYYY-MM-DDThh:mm:ssTZD (eg 2017-07-16T19:20:30+01:00)
Все уже предусмотрено, может и WiseLord это уже поддержал в своей программе - просто никто не смотрел исходники с гитхаба
да, хорошо бы с NTP синхру по времени получать.
в коде похоже пока нет функционала, + часовые пояса в меню надо вводить, и вкл-выкл синхронизации с карадио, и цикличность синхронизации.
если карадио вставлять внутрь корпуса усилка, то и дисплей с энкодером и кнопками ему не нужен.
[uquote="kloker",url="/forum/viewtopic.php?p=3657464#p3657464"]если карадио вставлять внутрь корпуса усилка, то и дисплей с энкодером и кнопками ему не нужен.[/uquote]
Да! В этом и была основная идея - получить в одном корпусе радио + интернет радио + внешний источник сигнала.
если внутрь заносить источники радиоизлучения, то возможно придется дорабатывать , отключать антенну на модуле и подпаивать пигтейлы для выноса на внешнюю антенну.
в ESP32 кстати и блютуз имеется, с A2DP только проектов пока нет