USMI

Объявление

12/06/2025 (Administration) - Spamming for the purpose of boosting messages will be punished with a ban. Спам с целью накрутки сообщений будет караться баном.

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » USMI » MCU, SoC, CPU Микроконтроллеры » Вопросы по работе с JL SDK. Настройка, конфигурирование....


Вопросы по работе с JL SDK. Настройка, конфигурирование....

Сообщений 321 страница 333 из 333

321

Я вот чего не пойму, printf() применительно к SDK ACxxxx с кодблоком и тулчейном умеет выводить типы double и float в терминал? Я как-только не извращался, все подходящие спецификаторы начиная с %f использовал, но выводится только 0 или пустое место вместо значения.

322

Alcest написал(а):

Я вот чего не пойму, printf()

Не делал так никогда)
А вот с пробелами в тексте оно не работает кстати.

Вопрос, кто нить чарджер на 695 колупал?  Там почему то циклический ребут.
Я тут кстаи приделал I2C дисплей на 695)))
Играюсь с i2c....
https://upforme.ru/uploads/001b/ca/8a/2/t735129.jpg

Подпись автора

USMicro(R) (C)2025

323

Я прям кайфую) Вместе с gpt изучать, а главное добиваться работы стало на много быстрее! Главное правильно пользоваться и следить шаг за шагом. Купил подписку.  8-)

https://upforme.ru/uploads/001b/ca/8a/2/t903817.jpg
https://upforme.ru/uploads/001b/ca/8a/2/t802236.jpg

Подпись автора

USMicro(R) (C)2025

324

Alcest написал(а):

Я как-только не извращался, все подходящие спецификаторы начиная с %f использовал, но выводится только 0 или пустое место вместо значения

Попытался вывести double как строку, но sprintf тоже не понимает спецификаторы %f и %g. Выводит пустоту, пробелы вместо строки. ХЗ как нецелочисленную математику теперь отлаживать. Только наугад... Возможно, нужно что-то в компиляторе подкрутить, какие-то флаги компоновщика добавить. А возможно и вовсе нет поддержки вывода double и float в терминал через uart. Так то я вообще не нашел ни одного случая использования указанных типов в SDK. Хотя считает дробные числа вроде нормально. Скажем, если сделать так 1.9+1.1 то получается 3. Если бы компилятор не понимал дробных чисел, получилось бы 2.

325

Кто-нибудь знает как завести часы в 692Х сдк от бт кварца? В 695Х такое есть. Хочу уменьшить размер res файла, часы выкидывать или нет? Для BT201 платы. Благодаря kagaimiq формат res файла известен.

326

amateur написал(а):

Кто-нибудь пытался сделать свое/изменить UI для 6925Х? В HSC-690x_sdk_V2013 есть DV10.exe но оно похоже было написано в дельфи еще в те времена когда оно не поддерживало юникод и поля там жестко прописаны по китайски, то есть нужно наверное китайскую ос. Еще там есть Designer, но к нему нет папки про которую пишут в мануале. В общем у меня ничего не вышло.

В общем, поковырялся я немного. В 690Х и 692Х формат sty файлов одинаковый. В 695Х уже другой. Для 690Х и 692Х sty генерируются DV10.exe из HSC-690x_sdk_V2013. Но завести мне его не удалось. Designer из того же сдк работает более менее но генерирует sty файлы другого (похоже более старого) формата. Формат sty файла из 690Х и 692Х я более менее разгадал, но там конкретно используются только pic, string, number и time. О других controls ничего не известно.

327

Как сделать свое/изменить стандартное UI для 692Х сдк

Понадобится:
https://github.com/kagaimiq/jl-misctool … e/menu.res
https://drive.google.com/file/d/1iRd4ni … sp=sharing
Распаковать стандартный menu.res.
Добавить по вкусу свои картинки в папку с картинками.
Обработать yaml файл, т.е. убрать лишнее/добавить свое.
Упаковать в новый menu.res.
Сохранить output упаковщика, он понадобится.
(в упаковщик я добавил в принт имя файла, так удобнее).
print("    [%5d] %5d bytes, %dx%d, \"%s\"" % (n, len(picentry['data']), picentry['width'], picentry['height'], elm['name'])).
В папке с sty-редактором должны лежать ui.h  и ui_sty.sty из проекта.
Sty-редактором заменить в нужных элементах (DVcRzImg и.т.д.) индексы картинок на новые (здесь пригодится output упаковщика).
Изменить, если нужно, координаты и размеры, хотя размеры вроде бы роли не играют а координаты можно переписать прямо в коде.
В sty-редакторе нужно сохранять изменения для каждого элемента! он пишет и читает сразу из файла.
Готово!
ui.h изменять нельзя, иначе придется менять и ui_sty.sty, они связаны по индексу.
индексы файлов можно переписать в menu.h чтобы не забыть или добавить в упаковщика чтобы он сам это генерировал.
Для 690X наверное тоже будет работать, я не пробовал.
в папке лежат новые menu.res + ui_sty.sty, часы и запись я не сделал.

328

Как сделать свое/изменить стандартное UI для 692Х сдк

DV10.exe работает с Locale-Emulator, там же полностью описан формат sty файлов

329

Привіт,
Я придбав Bluetooth-модуль під назвою XY-BT-MINI. Я просто хочу змінити його назву або, можливо, видалити звуковий сигнал сповіщення. Чи потрібно мені писати власну програму за допомогою SDK, чи я можу просто налаштувати її за допомогою спеціального програмного забезпечення?
Буду дуже вдячний за будь-яку допомогу. Дякую.

330

BIOS написал(а):

Alcest написал(а):

    их которых не совсем непонято сколько же таймеров в чипах этой серии.

Ага , есть такое , таймеров вроде 4. Только вот реализация нормальная начиная с 692 серии, в 690 они оч по дебильному...

Там речь ша про AC6955. Теперь же в AC6965 никак не добьюсь счета таймерами импульсов с порта от внешнего источника. TIMER4 вообще не реагирует, выдает нули  в регистре CNT. С кварцевого генератора считает, системный тактовый сигнал считает, а с порта PA4 ни в какую. В JL_TIMER4->CON выбрал порт в качестве источника, IOMAP_CON0 все правильно настроено, все что может использовать порт PA4 отключено в конфиге, но считать не хочет.

Отредактировано Alcest (2025-09-21 08:21:20)

331

Всем здравствуйте! Столкнулся со сложностью, в поисках ответов наткнулся на этот форум. Буду признателен за помощь!
Купил на АЭ модуль JZ-B5W2: стерео-блютуз с усилителями. Цель: интеграция в автомагнитолу для себя. Покупал именно этот модуль, а не тот, который имеет линейный выход, потому что у моего модуля нет противной китайской женщины. А снять усилители и согласовать с ауксом - не сильная проблема, думал я тогда.
Модуль пришёл, распаковал, включил в заводском виде, динамики играют, связь есть. Отлично, надо снимать усилители... Отпаял я эти усилители и пригорюнился: на выходе с контроллера очень тихий звук. Нашёл даташит, поискал инфу и начал подозревать, что уровень громкости может быть зарезан прошивкой. Вот я и пришёл сюда просить совета и помощи, можно ли что-то с этим сделать? Ведь мало того, что звук тихий - ещё и скрипы и шум. В идеале - избавиться от ограничения уровня на выходе, чтобы микросхема выдавала полный сигнал. Может быть, кто-то знаком с этой ситуацией?
AF25C119591-65A4.

На картинках показаны: фрагмент схемы, воспроизводимый сигнал (синус 1кГц -1 дБ) и сигнал, который получаю с 6965 (-13 - -12 дБ).

332

Ермак Гвидоныч написал(а):

JZ-B5W2

Эх, не успел отредактировать предыдущее сообщение. Хотел добавить фото модуля.
https://upforme.ru/uploads/001b/ca/8a/284/t958483.webp

Отредактировано Ермак Гвидоныч (2025-10-17 16:15:59)

333

Здравствуйте ребята, может не в эту тему пишу, не могу найти в форуме готового решения для ac6965a. мне нужно подключить его к компу что бы поменять имя блютуса и звуки при включении,подключении,отключения блютуса.
Пробывал подключать но что то ничего не получилось . (
https://upforme.ru/uploads/001b/ca/8a/288/t778278.png
https://upforme.ru/uploads/001b/ca/8a/288/t115282.jpg


Вы здесь » USMI » MCU, SoC, CPU Микроконтроллеры » Вопросы по работе с JL SDK. Настройка, конфигурирование....