- В порядке обмена опытом. Внезапно обнаружил, что таймеры в AT32
(думаю, что и в STM32 тоже) при выборе дьюти равным периоду импульс
на выходе не формируют, но событие генерируют. Таким образом, можно
реквестить ДМА от одного канала таймера для апдейта другого канала
без буферизации прямо на нулевом значении таймера. - my504(16.02.2024 13:39, ARM, полностью)
- AT-Link будет без UART1 и SWO работать в Кейле как надо? - POV(14.02.2024 15:57, ARM, полностью)
- Коллеги хал функция HAL_UARTEx_ReceiveToIdle_DMA(); Balda(46 знак., 16.02.2024 13:32, ARM)
- У кого Keil установлен, распакуйте плз пак он GD32E103, не могу
нормального CMSIS и .svd найти. Andreas(1 знак., 13.02.2024 14:55, ARM, ссылка, полностью)
- Как в Кортексе через CMSIS запретить/разрешить два прерывания сразу? У NVIC_DisableIRQ()
аргумент перечислимый тип... Использовать содержимое функции?
NVIC->ICER[0U] = (uint32_t)(1UL <<
(((uint32_t)(int32_t)IRQn) & 0x1FUL)); - IBAH(04.02.2024 14:22, ARM, полностью)
- Кто нибудь мацал вот это К1921ВГ015 Воронежского нииэт'а? Есть
мантра после прочтеня которой я его живьем смогу потискать? klen(1 знак., 31.01.2024 15:15, ARM, ссылка, полностью)
- AT32F407. Если передача по 8 бит (а умеет 16, т.е. соответствующие
разрядности внутренних регистров ), я могу подряд закинуть два по
8, чтобы бы он их выгребал без перерыва? Из RM не увидел ответа... POV(34 знак., 01.02.2024 13:31, ARM, картинка, полностью)
- AT32, рабочий проект на демоплате. Сделал свою плату, а проект не
шевелится. Демы рядом нет проверить не повлияли ли солнечные
нейтрино... POV(155 знак., 29.01.2024 20:58, ARM, картинка, картинка, полностью)
- Дайте направление - нужно к stm32f411 приделать доступ по wifi и
запустить небольшой web сервер на этом проце или может на модуле
wifi. Проц собирает данные с ADC и кладет их на USB flash, а
забирать их надо через wifi с внутреннего web сервера как файл.
Дайте пожалуйста общую идею как это сделать максимально просто?
Спасибо! - Mty1(24.01.2024 00:41, ARM, полностью)
- esp32 + фреймворк (неск вариантов знаю), а зачем вам файл? Задержки
не критичны что ли? Modbus-tcp и скада какая-нибудь. - vasily777(24.01.2024 11:12)
- Если "usb flash", то ESP32-S3 имеет на борту usb otg. Ну и все
остальное (wifi, adc, ресурсы для web-сервера) в наличии.
Максимально просто - это Ардуино :) - Гyдвин(24.01.2024 08:28)
- Спасибо. А по надежности-глюкавости ESP32-S3 норм? Я помню как то
на esp32 хотел что то сделать, но бросил потому что ADC там
оказался дико нелинейный, и ничего с этим не сделаешь. - Mty1(24.01.2024 11:07)
- АЦП и внешний можно прикрутить. Какой нравиццо :) S3 в руках не
держал. А вот пара шалабушек на ESP32 и ESP8266 вполне себе неплохо
трудятся дома под ардуиной около 2 лет. К первому прикрутил I2S в
усилком MAX98357A, IR приемник и 5В зарядник от сотового. Воткнул в
корпус 5Вт колонки и поет себе сутками WEB радио на кухне,
потребляя от сети всего 0.9 Вт. Второй работает информером -
выводит на матрицу max7219 время, дату, температуру в спальне, в
дачном домике и на улице. Гyдвин(117 знак., 24.01.2024 11:50, картинка, картинка)
- Прикрутите внешний ацп, spi, i2c в esp32 присутствуют. Eсли других
задач нет для stm кроме отцифровки зачем он вам? - vasily777(24.01.2024 11:23)
- Прикрутить какой ESP32 с родным китайским софтом внутри. - LightElf(24.01.2024 00:50)
- тут говорят некоторые что не влетит? klen(1955 знак., 12.04.2023 11:34, ARM, ссылка, ссылка, полностью)
- 10 рублей за штуку? Да еще и с однопроводной отладкой. Щитай уже
летит. - Codavr(28.04.2023 14:26)
- дока ch32v307 имеет массу ошибок. в частности описание битов флагов
прерываний и очистки флагов dma. так же есть косяки в svd фйле.
поправил CH32V307xx.svd описания битов DMA klen(1 знак., 27.04.2023 16:37, ссылка)
- прелестно, согласно реф мануалу на ср32v307 USART1/2/3 и
UART4/5/6/7/8 ничем не отличаются друг от друга... я не нашел. ну
ладно... запомним. - klen(27.04.2023 12:27)
- Доброго Вам! Успешно завершил перевод проекта с ATMEGA328P на
CH32V203K8T6. m9rs(468 знак., 25.04.2023 09:32, ссылка)
- предварительно готов пакет среды разработки для ch32v307 для linux.
в ближайщее время выложу klen(1663 знак., 24.04.2023 12:11)
- А южнее Кушки живут нормальные пацаны. Пусть и у них все будет
хорошо. - Kpoк(14.04.2023 08:18)
- Мне сегодня приехала эта радость. Но пока не знаю что сделать.
Впрочем, стесняюсь, была тема оценить нелинейность АЦП и ЦАП, все
остальное - циффры по фэншую. Доехали махом с последней ихней
пятницы. bnb62(2 знак., 13.04.2023 01:43, ссылка, ссылка)
- А мне CH32V003 J4M6 ( 8-ногии, SOP8 ) приглянулись, ежели цена
будет не более 400 за ту же (50 шт.) партию, то в нескольких
проектах (включая действующие) на ура зайдут. )) SERGHIO(42 знак., 12.04.2023 20:06)
- Моё мнение: Nikolay_Po(1003 знак., 12.04.2023 19:17)
- Разобрался с шаблоном имени исполняемых файлов инструментария.
Нашёл чисто случайно тут (речь про Eclipse): Nikolay_Po(1 знак., 22.04.2023 04:55, картинка)
- Никогда не понимал этих "сред", код должен писаться в исходниках в
любимом редакторе, а компилироваться уже в компиляторе с оберткой с
"человеческим лицом" - с этими галочками оптимизации, выбора ядра,
итд (на выходе файл конфига). Попытка всё это срастить ведет к
моносреде, где один страдает что нельзя прикрутить свой плагин,
второму не хватает возможностей по подсветке или
автоформатированию, третий вообще с 2000 года сидит на фрибсд и у
него аллергия запускать эти Ralex(68 знак., 13.04.2023 12:40)
- а зачем вам плагин arm, что в нем такое чего сильно нужно? я без
него штатное использую. все руками настраивается. ставлю только
плогин freertos чтоб потроха еные смотреть. - klen(12.04.2023 20:23)
- камент Evgeny_CD(1 знак., 12.04.2023 20:00, ссылка)
- Зачем жаба, господин? OpenOCD и VS Code стали слишком сложными? - lloyd(12.04.2023 11:36)
- Внезапно столкнулся. STM32F407. Вопрос про TIM1. Задействованы три
канала этого таймера - CH2,CH3, CH4. Они управляют светодиодами в
RGB-ленте, показывая режим работы некоего устройства. Проблема
возникла с каналом CH3. При включении (или сбросе) этот канал
случайным образом становится либо прямым, либо инвертированным при
совершенно идентичных настройках с другими двумя каналами. Причем
если канал инвертирован, то в отладчике на лету можно его
принудительно перевернуть и он my504(229 знак., 22.01.2024 16:43, ARM, полностью)
- Смотрите какую гарную хреновинку сейчас нашел. Пока правда не
испытал... Гyдвин(1 знак., 12.01.2024 21:52, ARM, ссылка, полностью)
- сделал черновик небольшой шпаргалки набора команд для процессора
risc-v rv32. удобно иметь в маленьком документе все сразу. пока
доку делаешь много запоминаешь. klen(227 знак., 14.01.2024 00:30, ARM, ссылка, ссылка, полностью)
- Ну и еще до-кучи: На гитхабе обновился EVT для CH32F20x. Китайцы в
своем репертуаре - опять говнеца напихали.Вроде все для того же
Keil V5 компилера, но какого то хрена убрали имена структур в
хидерах. Keil лается... В примерах остались старые косяки и
стопудов наплодили новых :) - Гyдвин(14.01.2024 21:16, ARM)
- Как лучше использовать варнинги компилятора? Вроде бы все согласны,
что варнинги полезны, могут помочь в самом неожиданном месте.
Однако, смотрю примеры и исходники, предлагаемые производителем
чипов, да и просто чужой готовый код, там количество отключенных
варнингов измеряется десятками. Что с этим делать? AlexBi(384 знак., 13.01.2024 10:25, ARM, полностью)