Начинаю потихоньку собирать. Еще не вся комплектуха есть.
Успешно залил последнюю версию прошивки f103 ili9341 spi в китайскую blue pill. Подключил дисплей.
Ничего не выводится на экран.
Перемычку BOOT1 переставлял.
Хотел посмотреть что там происходит, подключил usb, - com порт не появляется. Какие то драйвера вроде ставились.
Подключился к TX1 - пусто.
Он вообще должнен включаться только с дисплеем?
Как посмотреть Логи?
STM впервые вижу...
[uquote="DMS-DMS",url="/forum/viewtopic.php?p=4178681#p4178681"]Начинаю потихоньку собирать. Еще не вся комплектуха есть.
Успешно залил последнюю версию прошивки f103 ili9341 spi в китайскую blue pill. Подключил дисплей.
Ничего не выводится на экран.
Перемычку BOOT1 переставлял.
Хотел посмотреть что там происходит, подключил usb, - com порт не появляется. Какие то драйвера вроде ставились.
Подключился к TX1 - пусто.
Он вообще должнен включаться только с дисплеем?
Как посмотреть Логи?
STM впервые вижу...[/uquote]
на этой плате в первую очередь проверь шину данных там по моему d2 через резистор идет из-за этого может быть.
С дисплеем разобрался. Ошибся с подключением. SDA на I2C подключил. Схема из статьи немного вводит в заблуждение.
Дисплей включился, время показывает. Больше пока ничего не подключено.
Логи по прежнему не понятно где и как смотреть.
[uquote="misir",url="/forum/viewtopic.php?p=4178700#p4178700"]проверь шину данных там по моему d2 через резистор идет[/uquote]
USB Data+ ??
Проверил. Резистор 1.5К, как положено.
В диспетчере HID устройство появляется.
[uquote="WiseLord",url="/forum/viewtopic.php?p=4179390#p4179390"]Чем именно?[/uquote]
Ну на дисплее Sda и на схеме Sda, OK соединяем.
Хотя наверно это больше к дисплею вопрос. Для spi по моему mosi принято писать...
Что скажете на счет логов? Где и как смотреть? если что то пошло не так..
WiseLord, добрый день не могу скомпилировать проект с синтезатором LC72131
В Makefile добавил TUNER_LIST = RDA580X SI470X TEA5767 LC7213X Спойлерtuner/lc7213x.c: In function 'SPIswSendByte':
tuner/lc7213x.c:51:17: error: 'SPISW_DI' undeclared (first use in this function)
SET(SPISW_DI);
^
tuner/lc7213x.c:51:17: note: each undeclared identifier is reported only once for each function it appears in
tuner/lc7213x.c:51:13: error: called object is not a function or function pointer
SET(SPISW_DI);
^
tuner/lc7213x.c:53:13: error: implicit declaration of function 'CLR' [-Werror=implicit-function-declaration]
CLR(SPISW_DI);
^
tuner/lc7213x.c:57:13: error: 'SPISW_CLK' undeclared (first use in this function)
SET(SPISW_CLK);
^
tuner/lc7213x.c:57:9: error: called object is not a function or function pointer
SET(SPISW_CLK);
^
tuner/lc7213x.c: In function 'SPIswReceiveByte':
tuner/lc7213x.c:71:13: error: 'SPISW_CLK' undeclared (first use in this function)
SET(SPISW_CLK);
^
tuner/lc7213x.c:71:9: error: called object is not a function or function pointer
SET(SPISW_CLK);
^
tuner/lc7213x.c:75:9: error: implicit declaration of function 'READ' [-Werror=implicit-function-declaration]
if (READ(SPISW_DO)) {
^
tuner/lc7213x.c:75:18: error: 'SPISW_DO' undeclared (first use in this function)
if (READ(SPISW_DO)) {
^
tuner/lc7213x.c: In function 'updateIn1':
tuner/lc7213x.c:110:9: error: 'SPISW_CE' undeclared (first use in this function)
SET(SPISW_CE);
^
tuner/lc7213x.c:110:5: error: called object is not a function or function pointer
SET(SPISW_CE);
^
tuner/lc7213x.c: In function 'updateIn2':
tuner/lc7213x.c:120:9: error: 'SPISW_CE' undeclared (first use in this function)
SET(SPISW_CE);
^
tuner/lc7213x.c:120:5: error: called object is not a function or function pointer
SET(SPISW_CE);
^
tuner/lc7213x.c: In function 'readOut':
tuner/lc7213x.c:129:15: error: 'SPISW_DO' undeclared (first use in this function)
DO = READ(SPISW_DO) ? 1 : 0;
^
tuner/lc7213x.c:131:9: error: 'SPISW_CE' undeclared (first use in this function)
SET(SPISW_CE);
^
tuner/lc7213x.c:131:5: error: called object is not a function or function pointer
SET(SPISW_CE);
^
cc1: all warnings being treated as errors
Makefile:275: ошибка выполнения рецепта для цели «build/obj/tuner/lc7213x.o»
make: *** [build/obj/tuner/lc7213x.o] Ошибка 1
Вообще LC7213X в проекте не поддерживается. Просто библиотека тюнера общая с другим проектом.
Но если хотите поэкспериментировать - я немного поправил код, чтобы код собирался и с этим синтезатором частот.
Но оно не заработает просто так. Во-первых, нужно, SPISW линии назначить на свободные порты. Во-вторых, синтезатор к тюнеру может подключаться многими способами, и имеющийся код рассчитан на вполне определённую схему.
Если у Вас схемотехника отличается (управляющие линии тюнера подключены к другим линиям IO/BO синтезатора) - то нужно и код соответствующим образом менять.
Модуль такой же от дом кинотеатра только синтезатор LC72131
Хотя посмотрел отличия есть
В ветку DEV бы добавить
Скомпилировал но не выходит из стендбай при выборе этого синтезатора в настройках
Спасибо, запустил только почему то при длительном удержании кнопок настройки не меняется частота, только при коротком на 1 шаг.
Авто настройки тоже нету, возможно из-за разницы в схемотехнике
Если выбран режим стерео, то подключать анализатор спектра либо к тыловым выходам, либо к сабвуферным (на них в этом случае выставляется фиксированный уровень, не зависящий от регулировок громкости).
Если выбран режим 2.1 - то только к тыловым выходам.
Если выбран режим 4.0 - то только к сабвуферным выходам.
Уважаемый pap.cot,собираю ваш проект AmpControl-f103_full, не поделитесь ли рабочей прошивкой к этому проекту. Прошивка по вашей ссылке со стр.103 форума у меня не заработала, сам собрать не смогу, ввиду отсутствия требуемых знаний