- Друзья, может надоумите - в чем суть проблемы? Подключил я к плате
по SPI шине OLED дисплей SSD1306. Для работы с ним использовал
библиотеку отсюда vesago(1018 знак., 23.09.2024 08:43, MCU, ссылка, полностью)
- Отличие CM0 и CM3 - в отработке невыровненного доступа. CM3
отрабатывает невыровненный доступ корректно, только тактов больше
уходит. CM0 выпадает в HardFault. В настройках ядра какого-то из
них (или обоих) есть бит, отвечающий за работу при невыровненном
доступе. Толи в CM0 есть такой бит, и он по умолчанию сброшен, толи
в CM3 он по умолчанию установлен. Толи у обоих он есть. Ищи сам.
Возможно, что будет достаточно для CM0 его включить (если он там
есть). 99%, что проблема il-2(148 знак., 23.09.2024 09:24)
- А заняться отладкой? Нет? "CONNECT caxapa://wtf?bug=hardfault GET
answer"... - SciFi(23.09.2024 09:12)
- Может, сюда: Nikolay_Po(464 знак., 23.09.2024 09:12)
- Очень похоже на ардуинщика. "Взял библиотеку. Не работает. Что
делать?" Nikolay_Po(1140 знак., 23.09.2024 09:05)
- Миландр возвращается? Вместо К1986ВЕ92QI (Cortex-M3) в LQFP-64
(снятый с производства) Миландр предлагает К1986ВЕ92F1I с той же
распиновкой, но в QFN-64(12х12х1,6мм), а также К1986ВЕ92FI (тоже в
QFN-64, но 9х9х0,75мм) и кроме этого К1986ВЕ92GI (BGA-144
16х16х1,6мм) с 32 разрядной внешней шиной. Из интерфейсов
по-прежнему всего 2 UART, 2 SPI, 2 CAN, 1 I2C, USB Device and Host
FS. reZident(3 знак., 05.09.2024 20:06, MCU, ссылка, картинка, полностью)
- Только что приехала ко мне платка RPBRX62N - Renesas RX62N - начинаю изучать, будет замена MC9S12NE64 - хотя и неизвестно еще - OlegPowerC(06.07.2012 16:38, MCU, полностью)
- А есть ли документация, как рулить радиочастью ESP32 C3 вручную?
Или я многого хочу? - Tech_(06.08.2024 17:24, MCU, полностью)
- На приемнике получите то что выдали, если не в ноль мощность.
Смысл? У Esp-32 есть режим прямой передачи без использования точек
доступа. - jlm(25.08.2024 01:11)
- Лучше выходить молча , а не тянуть руку с вопросом "можно выйти?"
:) bnb62(1 знак., 10.08.2024 06:11, ссылка)
- есть такая штука, можно рулить всем , да и вообше у кипариса много
чего такого есть. Alex68(1 знак., 07.08.2024 23:01, ссылка)
- Народ пытается LightElf(1 знак., 07.08.2024 19:09, ссылка)
- Давайте переформулируем ваш вопрос. "Есть ли документация как
рулить радиочастью хоть какого-нибудь Wi-Fi чипа ?" - 3m(07.08.2024 13:21)
- Насколько я понял сертификат FCC требует чтобы программер не мог
трогать радиочастотную часть ASDFS(17 знак., 06.08.2024 18:38)
- Друзья - просветите. С вашей подачи подсел я на протопотоки. Огонь
штука! Но бывают непонятки. Мне так кажется, что не очень
складывается ситуация, если в потоке свитч использовать. В
некоторых случаях работает, в некоторых ломает. Правильно ли я
думаю, что лучше в потоке вообще не использовать switch? - vesago(03.08.2024 14:59, MCU, полностью)
- Кто-нибудь работал с МК Нартис? - Peter_M(02.08.2024 15:14, MCU)
- Народ, кто хорошо разбирается в lwIP? Не могу запустить DHCP, всё
останавливается на состоянии DHCP_STATE_CHECKING. Со статическим IP
всё работает отлично. Какие особенности есть? Понимаю что что-то
где-то не включил, но не могу понять что именно... FDA(120 знак., 16.07.2024 19:39 - 19:45, MCU, полностью)
- Наваял статью на Хабре, оцените степень эффективности/бредовости: Ig_B(1 знак., 18.07.2024 07:58, MCU, ссылка, полностью)
- Контекстная реклама докладывает о выходе Microchip PIC64 Ig_B(33 знак., 11.07.2024 08:43, MCU, полностью)
- Добрый день. Есть следующая задача: необходимо отображать на
дисплее окружность и хорду. Есть алгоритм отображения окружности и
хорды по точкам. Никак не могу придумать алгоритм, который рисует
хорду в окружность так, чтобы она не выходила за рамки данной
окружности. Кто-нибудь сталкивался с данной задачей? Есть ли у
кого-нибудь код в качестве примера? - 1Dmitry1234(04.07.2024 14:22 - 14:31, MCU, полностью)
- Уважаемое сообщество. Купил во плату NickB(147 знак., 08.07.2024 20:40, MCU, ссылка, полностью)
- Подскажите pls - Как попроще, "покрасивее" сделать такое: Есть
Freertos, код из одной задачи управляет выполнением кода на уровне
функций в другой задаче (назовем задачу выполнением прикладного
кода, организованного как машина состояний) запуском, остановом,
пошаговым выполнением функций, остановом после выполнения
определенной функции? - Make_Pic(25.04.2024 10:16, MCU, полностью)
- Кто нибудь делал такое на STM32 - для части исполняемого кода
возможность запускать его выполнения, останавливать (только
определенный участок кода, остальная часть кода продолжает
работать), по шагам выполнять функции - Как лучше это сделать? - Make_Pic(01.07.2024 14:29)
- Обычно, если есть RTOS, то управление функциями делается средствами
RTOS. Если есть иерархия автоматов, то RTOS вроде и не нужна.
(Необходимость RTOS присутствуют если 1) длительные процессы и
2)готовые пакеты ПО) По теме: управление автоматами осуществляется
путем изменения переменной состояния автомата. VLLV(27 знак., 01.05.2024 18:29)
- А выполнение этих функций может быть параллельным? Если да, то
проще каждую из этих функций организовать как отдельный поток. Если
накладно по ресурсам, то в "потоке-исполнителе" организовать эти
ф-ции как протопотоки. В обоих случаях как будто имеется
возможность штатного (средствами ОС или protothreads)
останова/запуска ф-ций. - Argon(27.04.2024 11:52)
- Ау - гуру? Кто то может еще прокомментировать варианты решения
задачи? - Make_Pic(26.04.2024 06:44)
- Практически в всех проектах использую подобное. Одна (или
несколько) задача является автоматом состояний, управляемым
событиями. Вся логика работы автомата (режимы, состояния, эвенты,
переходы, действия) описана в таблицах. Неизменяемый движек ждет
события из очереди и парсит таблицы на предмет совпадения.
Остальные задачи накидывают события в очередь. Все под RTOS.
Принцип работы автомата здесь описан. Переписать отправку и
получение события, ну под себя попилить. Andrew_Q(1 знак., 25.04.2024 15:07, ссылка)
- Продолжаем изобретать интерпретатор? Посмотрите на микровасик,
может навести на интересные мысли: SciFi(1 знак., 25.04.2024 11:22, ссылка)
- Меня тут уже поправляли... Конечный автомат... Зависит от того,
может управляющий дать несколько команд быстрее, чем управляемый
исполняет? Требуется ли очередь команд? Делал подобное через флаги.
Делал подобное через прямое вмешательство управляющего кода в
состояние управляемого. И так, и так работает. Был даже вариант с
очередью, но то были транзакции для интерфейса связи. - Nikolay_Po(25.04.2024 10:17)
- Была аналогичная тема? - Make_Pic(25.04.2024 14:33)
- Просто прибор с обработкой данных в ракельном времени, с обменом с
несколькими устройствами на нескольких шинах, с фоновым сохранением
результатов работы во флэш, с вычиткой данных из флеш по запросу.
Очереди использовались, в частности, для флеш и её подсистемы
ввода/вывода, с резервированием данных и выравниванием износа, как
для самого медленного устройства и самого сложного по требуемому
порядку действий. Остальные обмены требовали просто конечных
автоматов, без очередей, Nikolay_Po(93 знак., 25.04.2024 18:12)
- Управляющая задача работает быстрее намного, да и приоритет у не
более высокий. Насчет очереди вопрос пока открытый скорее
потребуется. Что то есть подсмотреть ;)? - Make_Pic(25.04.2024 11:15)
- Скажите pls (тема все та же - кастомный промышленный контроллер) -
как правильнее делать: по кванту времени чтение входных данных,
обработка или по кванту времени вывод данных предыдущего цикла
обработки ввод новых данных, обработка? - Make_Pic(26.06.2024 13:20, MCU, полностью)
- Ну и тему мелких модульков RP2040, которые вчера получил с Ali.
Закинул в такой прошивку недоосциллографа/недогенератора и потыкал
(проект гуляет в тырнетах). А что, вполне имеет место быть в
"условиях, приближенных к боевым". Для этого под руками надо иметь
только Андроид смартфон, модулек и пару проводков (по минимуму).
Можно глянуть что творится в железках (напряжение 0..3.3В, 0..50
кгц) и подать 3.3В меандр нужной часты . Гyдвин(1 знак., 28.06.2024 15:47, MCU, картинка)
- Требуется помощь зала. Аналоговый сигнал от 1 милливольта до 5
вольт p-p . По пути стоят два ОУ последовательно с полосой >
15 МГц , которые усиливают сигнал. Driver_gv(810 знак., 17.05.2024 21:44 - 22:21, MCU, полностью)
- Делитель можно так сделать: один резистор с выхода ОУ на матрицу
резисторов к сдвиговому регистру 74LVC(HC)595 с OE, как делитель на
землю через кондер, что бы опорное сохранить. Можно R2R сделать, но
мне удобнее вышло из ряда 1% 8 номиналов заказать, с отношением
близко к 2^N, резисторов вдвое меньше. Видео ЦАПы так делал. И ОУ
R-R IO китайские есть с полосой и выше. - Visitor(17.06.2024 17:17)
- Вопрос не в тему. Не вполне понимаю вашу экономику (или вашего
заказчика). "экономим резисторы", "пищевая промышленность"... Вы же
не в каждую упаковку печенек кладете эти схемы, верно ? То есть это
какой то элемент технологического оборудования. Если так его не
требуется сотни тысяч в квартал а только при таких объемах
"экономят на резисторах". Для технологического оборудования хорошо
если вы производите сотни единиц продукции. В таком случае
экономика другая! Я только что 3m(319 знак., 18.05.2024 16:58)
- 4067? - Vit(18.05.2024 16:13)
- Них не понял... Требуется обеспечить на выходе 4,5 Вольт или
оцифровать входное 5Вольт/1мВ 14 разрядным АЦП? - alexem(18.05.2024 15:14)
- MAX5402 есть замены у китайцев CL4801, пробивайте General(2 знак., 18.05.2024 11:13, ссылка, ссылка)
- Насколько жёсткие требования по фильтрации и реалтаймовости (и
допустимости пропусков)? ar-elec(801 знак., 18.05.2024 01:19)
- Поставить счетверённого китайца(или двух) с фиксированными Ку. Шаг
подберёте. И тупо коммутировать УВХ и АЦП на нужный диапазон. - mse homjak(17.05.2024 23:54)
- я тут обсуждал похожее - каскады ОУ с управляемым коэф ус. мне
нужно было 80...120кГц остановился на безальтернативе AD8400.
посмотри мою схемку - может для себя найдешь зерно. klen(1 знак., 17.05.2024 22:42, ссылка)
- Хм-м-м... А вместо "нижнего" резистора разве матрица или
"умножающий ЦАП" не встанут? Toчкa oпopы(36 знак., 17.05.2024 22:09)