- Смотрите какую гарную хреновинку сейчас нашел. Пока правда не
испытал... Г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, полностью)
- Keil и его 6й компилер. Может от порядка файлов объявленных в
проекте дать разный код?... POV(441 знак., 10.01.2024 22:05, ARM, полностью)
- эво оно как! при портировании-прикручивании freertos к ch32v307
понадобилось реализовать функцию-орпределитель в каком режиме в
данный момент работает ядро .. klen(1624 знак., 10.01.2024 01:58, ARM, картинка, полностью)
- CH57x и CH58x - проблемы отладки и решение. Думаю, это относится и
к другим чипам WCH. il-2(1202 знак., 09.01.2024 16:32, ARM, полностью)
- Подскажите по STM32F103C8T6, какой уровень постоянки на пинах
кварца должен быть? Visitor(64 знак., 09.01.2024 12:59, ARM, полностью)
- "Зависон" во время стирания флеша на STM32F303CBT6. Eddy_Em(2700 знак., 07.01.2024 23:22, ARM, ссылка, полностью)
- Подскажите - почему на выходе таймера TIM3 PA6 высокий импеданс?
Делаю в Cube простую настройку - хочу получить меандр на выходе.
(Stm32f411) Mty1(1 знак., 06.01.2024 23:47, ARM, картинка, полностью)
- Накину про таймер в stm32f103. Не могу понять как запустить таймер
от внешней ноги по фронту сигнала? Чтобы по событию Compare на
таймере, запустить ADC. - Mty1(05.01.2024 22:03, ARM, полностью)
- Раз уж народ начал, протрезвев, жаловаться на плохую документацию и
горькую судьбу, я тоже пожалуюсь... Понадобилось запустить ADC от
таймера. Вариантов куча - несколько таймеров, и для них на выбор -
от OVF, от канала, от выходного триггера... Таймер с нужным
периодом уже был, канал свободный есть, думаю, запущу от канала,
можно будет момент запуска погонять по периоду... Idler(1210 знак., 05.01.2024 21:18, ARM, полностью)
- stm32f103 - есть запуск АЦП от внешнего импульса, что то я не
пойму? По мануалу rm0008 вроде есть, а в StmCube я не вижу? Mty1(1 знак., 03.01.2024 23:57, ARM, картинка, полностью)
- Какое минимальное число тактов на один цикл фильтра? Данные и
коэффициенты по 16 бит. Краткое изучение показало, что не все
команды выполняются за 1 такт. Максимальное время тоже интересно.
Спасибо. ssr(166 знак., 24.12.2023 19:45,
, ARM, полностью)
- Как справедливо заметили ниже, количество тактов зависит... (it
depends). Например, активный обмен контроллера DMA с периферией и
памятью, будет занимать шину памяти, замедляя выполнение кода ЦП.
Даже на микрочиповских dsPIC, из-за DMA нельзя было гарантировать
время выполнения преобразований. Nikolay_Po(170 знак., 25.12.2023 11:07)
- Какое ядро? Разные ARM, разные Cortex имеют свое время выполнения.
Впрочем все это неважно. Для подсчета тактов воспользуйся счетчиком
DWT тикающим с частотой ядра: RxTx(447 знак., 24.12.2023 20:09)
- Это ARM, братан! здесь время выполнения много от чего зависит.
Можно ориентироваться на документ Cortex™ -M3 Technical Reference
Manual, от АРМа, но сейчас придет SciFi и скажет: не занимайтесь
хуйней. - IBAH(24.12.2023 20:03)
- Я запускал в железе и засекал по таймеру с частотой ядра. Другого
надёжного способа посчитать не нашёл. Несколько лет назад дело
было, данных под рукой нет. Nikolay_Po(129 знак., 24.12.2023 19:51)
- (upd) Пользователям GD32F103 на замену STM32F103: il-2(808 знак., 06.09.2022 07:40 - 12.09.2022 15:42, ARM, полностью)
- "Иначе кварцу капут" можно чуть подробнее на эту тему, встречал
убийства кварцев в корпусе HC-49 от механического воздействия, про
электрическое убийства не слышал ни разу - Aleksey_75(06.09.2022 21:47)
- У кварцев в даташитах приводят параметр - Drive Level. В старые
добрые времена его типовое значение было 500мкВт. Такой кварц фиг
сломаешь. У современных кварцев Drive Level = 100мкВт. Я это
связываю с размером кристалла - экономить стали. Измеряется Drive
Level = I2*ESR, где I - ток через кварц, ESR - последовательное сопротивление
кварца. il-2(116 знак., 07.09.2022 05:08)
- Посчитал для кварца Geyer KX-K 16MHz DriveLevel=100мкВт. При U=5В
получается 77мкВт. Тут возникает вопрос, какое именно напряжение в
формулу подставлять. Для переменного тока подставляют действующее
напряжение. Для действующего 220В, напряжение меняется от -310В до
+310В. Т.е. размах 620В. А тут размах 5В, поэтому я поделил на 2
корня из двух. Ale3000(1 знак., 25.12.2023 06:16, картинка)
- Спасибо за инфу! - Aleksey_75(07.09.2022 11:49)
- У камертонных (условно - менее 100 кГц) - вообще 1 мкВт. Валяются
где-то электронные часы, вставшие после падения на асфальт. - Toчкa oпopы(07.09.2022 11:30)
- У часовых кварцев тоже 1мкВт. При одинаковой энергии за такт на
низкой частоте мощность будет меньше. - il-2(07.09.2022 11:46)
- Часовые они, вероятно, все камертонные. - Evgeny_CD(12.09.2022 15:45)
- "Обычный брусковый" кварц на такие частоты имеет габариты
пальчиковой радиолампы. Могу поискать фотку. - Toчкa oпopы(12.09.2022 16:09)
- Смешно, но совсем недавно такие видел, кто то из студентов с общаги
на хату переезжал, хлам на работу притащил. Слышу, про радиолампы
речь зашла, интересно стало, глянул - резонатор и часовой,
объяснил:-) - Visitor(12.09.2022 16:24)
- У опытного хомяка - два-три в ящике лежат. Неизвестно зачем... но
один из них - "покачал" и осциллографом посмотрел. - Toчкa oпopы(12.09.2022 16:55)
- Переезд тяжело дается, коробку достанешь, поностальгируешь, а
выбросить рука не поднимается, в одной микросхемы золоченые, в
другой ВЧ транзисторы золоченые, кварцев полно разных от часовых до
100+ МГц и фильтры кварцевые. Раздать бы все, да некому:-( - Visitor(12.09.2022 17:36)
- Опять скажу, "Кварц понад усе" Kpoк(1 знак., 12.09.2022 17:00, ссылка)
- Если для генераторов, то да, а фильтр по быстрому с нужной полосой
сделать на генераторах никак. Visitor(22 знак., 25.12.2023 18:59, ссылка)
- 4 КГц - круто! - Evgeny_CD(12.09.2022 22:05)
- Как то руки не дошли, керамические резонаторы на 500 кГц в схеме
дифф. фильтра проверить. А сейчас и не нужно стало. Как бы полосу
пропускания сместить и выше и ниже можно LC цепями. Пропускание
только в полосе расстройки, вне нее паразитки взаимно
компенсируются. Только транс там не 1:1:1 нужен, дифф. мост еще и
импеданс меняет. Расчеты в какой то древней книжке нашел, там
страницы 2. Да ну его, даже в маткаде запаришься. Пробный транс
сделал, измерил, отнормировал. - Visitor(25.12.2023 19:12)
- И красиво. Я как-то уподобился Точке опоры и прикупил несколько
разных. Просто любовался. - Kpoк(12.09.2022 22:11)
- Вау! Можно взять кварцы на 4 КГц и 5 КГц, и сделать генератор для
тестирования интермодуляции УНЧ. - Evgeny_CD(12.09.2022 22:09)
- Когда я был моложе и резвее, умудрился DTFM на одном канале PWM
PIC-а сделать DDS, прерывание на 19200, на аккумуляторы частота
9600 суммирования, отсчеты попеременно выводились, фильтр на ОУ
второго порядка 4 кГц. После него картинка идеальная и заработало
сразу. А сейчас и 8 ого порядка фильтр на 12 кГц проверил для
аудио. Если интересно, могу схему выложить. Но оцифровку на частоте
выше делать нужно:-) Шеннон - Котельников так сказали. - Visitor(25.12.2023 19:37)
- Купил как то недорого партию советских часовых кварцев, корпус
"лодочка", что то не понял, почему времянка не прет. Кварцы
потестил, частота от 17 кГц до 43 кГц в разных экземплярах. Выкинул
всю. - Visitor(12.09.2022 22:23)
- А если 4 и 4.045? - Kpoк(12.09.2022 22:11)
- Дык, менее 100 кГц. - Toчкa oпopы(07.09.2022 13:07)
- в E103 использовал стандартную схему которую применяю по всех STM,
резистор 1К, 15пф 16мгц кварц, проблем не замечено. Часовой не
использовал - Aleksey_75(06.09.2022 10:26)