Найдено 6454 результата

a5021
Вс окт 12, 2025 19:47:47
Форум: ARM
Тема: STM32 новичку в ARM что к чему
Ответы: 8918
Просмотры: 2258089

Re: STM32 новичку в ARM что к чему

у apm32 и stm32 довольно высокая степень подобия и совместимость на уровне бинарей. в этом смысле не вижу целесообразности вообще заглядывать в родные библиотеки apm32.
a5021
Вт сен 23, 2025 19:14:07
Форум: ARM
Тема: STM32 новичку в ARM что к чему
Ответы: 8918
Просмотры: 2258089

Re: STM32 новичку в ARM что к чему

с регистрами выложили, только регистры они почему-то стали именовать в малыми буквами. Например, регистр статуса у блока CRM называется ctrlsts, а если мы хотим обращаться к битовым полям, то запись становится и вовсе вырвиглазной: CRM->ctrlsts_bit.lickstbl = 0. ArteryTek написали что-то вроде SPL ...
a5021
Пн сен 22, 2025 20:55:00
Форум: ARM
Тема: STM32 новичку в ARM что к чему
Ответы: 8918
Просмотры: 2258089

Re: STM32 новичку в ARM что к чему

[uquote="linux_rulezz",url="/forum/viewtopic.php?p=4747558#p4747558"]Я все-таки подожду честных отзывов. И если окажется, что прямо вообще один-в-один (т.е. не придется переделывать стартап, заголовочные файлы и тонну сниппетов), можно будет переходить.[/uquote]
на изиэлектрониксе пишут :
По ...
a5021
Вс сен 21, 2025 22:26:10
Форум: ARM
Тема: STM32 новичку в ARM что к чему
Ответы: 8918
Просмотры: 2258089

Re: STM32 новичку в ARM что к чему

не, там 120мгц Cortex-M4, но они почти добились совместимости.
a5021
Вс сен 21, 2025 22:15:06
Форум: ARM
Тема: STM32 новичку в ARM что к чему
Ответы: 8918
Просмотры: 2258089

Re: STM32 новичку в ARM что к чему

Пересадил на копеешную отладку STM32F030F6P6 более резвый чип Artery AT32F421F8P7:

Изображение

по ногам совместим, по коду почти совместим, по деньгам примерно то же самое. жира кратно больше. делаем жизнь разнообразнее.
a5021
Вс авг 24, 2025 13:37:02
Форум: ARM
Тема: STM32 новичку в ARM что к чему
Ответы: 8918
Просмотры: 2258089

Re: STM32 новичку в ARM что к чему

нужно понимать, чем блокирующий код отличается от неблокирующего. статью на изиэлектрониксе я видел и она ничем не отличается от сотни подобных. в них обычно применяется подход, когда блокируется выполнение остального кода холостыми циклами в ходе проверки некоего флага (busy-wait). фу такое писать ...
a5021
Вс авг 24, 2025 11:09:53
Форум: ARM
Тема: STM32 новичку в ARM что к чему
Ответы: 8918
Просмотры: 2258089

Re: STM32 новичку в ARM что к чему

Цель была показать, что так можно. Именно потому, что я так и не нашел даже следов реализации подхода "Все в железе", мне подумалось, что было бы любопытно провернуть такое. Ну а добавить Search ROM совсем не сложно -- надо добавить еще одну машину состояний и использовать те же самые техники ...
a5021
Сб авг 23, 2025 10:31:20
Форум: ARM
Тема: STM32 новичку в ARM что к чему
Ответы: 8918
Просмотры: 2258089

Re: STM32 новичку в ARM что к чему

Опция --no-warn-rwx-segments появилась в Binutils версии 2.39 и было это в 2022 году. Есть смысл подумать об обновлении. Второй вариант: убрать ее из Makefile, но тогда в процессе сборки будут вылезать предупреждения. Опция -lm тут никому не мешает, но может пригодится, если вдруг потребуется какие ...
a5021
Пт авг 22, 2025 22:21:32
Форум: ARM
Тема: STM32 новичку в ARM что к чему
Ответы: 8918
Просмотры: 2258089

Re: STM32 новичку в ARM что к чему

Кстати, про git: довел я до ума свои идеи, что здесь высказывал про кодстайл, работу с ds18b20 и прочее. Выложил здесь . Цель проекта -- общение с ds18b20 средствами TIM1 и нескольких каналов DMA для получение температуры. Без софтовых задержек, блокирующих полингов, прерываний и ногодрыжества. Все ...
a5021
Ср июн 25, 2025 19:39:24
Форум: ARM
Тема: STM32 новичку в ARM что к чему
Ответы: 8918
Просмотры: 2258089

Re: STM32 новичку в ARM что к чему

[uquote="sc0rpy",url="/forum/viewtopic.php?p=4727078#p4727078"]при 100мкс периоде удобнее щитать тайминги кмк.[/uquote]
самому считать дичь и варварство. скрипт на питоне -- наше все.
# ----------
# 1-Wire Timing Array Generator
#
# Generates a C array of timer compare values for 1-Wire protocol ...
a5021
Вт июн 24, 2025 23:03:03
Форум: ARM
Тема: STM32 новичку в ARM что к чему
Ответы: 8918
Просмотры: 2258089

Re: STM32 новичку в ARM что к чему

о каком прерывании речь? вообще-то я просил без "ожиданий/прерываний/ногодрыгов". процессор здесь используется только для инициализации железа и запуска секвенсора. в формировании цифрового сигнала процессор не участвует совсем. к слову сказать, можно легко менять временные параметры сигнала (внести ...
a5021
Вт июн 24, 2025 19:27:27
Форум: ARM
Тема: STM32 новичку в ARM что к чему
Ответы: 8918
Просмотры: 2258089

Re: STM32 новичку в ARM что к чему

[uquote="sc0rpy",url="/forum/viewtopic.php?p=4726934#p4726934"]на столе будет работать, а в реальных условиях я подожду 100мкс между стартами слотов[/uquote]
да понятно, что мегагерцовые частоты в проводах не уйдут далеко. но паузы можно делать, хоть по десять часов:

"If for any reason a ...
a5021
Пн июн 23, 2025 23:21:28
Форум: ARM
Тема: STM32 новичку в ARM что к чему
Ответы: 8918
Просмотры: 2258089

Re: STM32 новичку в ARM что к чему

[uquote="sc0rpy",url="/forum/viewtopic.php?p=4726548#p4726548"][uquote="a5021",url="/forum/viewtopic.php?p=4726223#p4726223"]никому не попадался код работы с ds18b20, чтобы по максимуму в железе и без софтовых ожиданий/прерываний/ногодрыгов?[/uquote]

в теории это выглядит так - аппаратный слот ...
a5021
Вс июн 22, 2025 19:07:59
Форум: ARM
Тема: STM32 новичку в ARM что к чему
Ответы: 8918
Просмотры: 2258089

Re: STM32 новичку в ARM что к чему

вы правы. надо было покрупнее:

Изображение
a5021
Вс июн 22, 2025 15:33:38
Форум: ARM
Тема: STM32 новичку в ARM что к чему
Ответы: 8918
Просмотры: 2258089

Re: STM32 новичку в ARM что к чему

[uquote="veso74",url="/forum/viewtopic.php?p=4726340#p4726340"]Не зная подробностей вашего запроса, просто предложил способ.[/uquote]
все подробности исчерпывающим образом я изложил здесь . как-то неожиданно услышать про "незнание подробностей".

Если вы так хорошо знакомы с методом, то предложите ...
a5021
Вс июн 22, 2025 13:47:33
Форум: ARM
Тема: STM32 новичку в ARM что к чему
Ответы: 8918
Просмотры: 2258089

Re: STM32 новичку в ARM что к чему

[uquote="veso74",url="/forum/viewtopic.php?p=4726322#p4726322"]Подозрительно или нет для вас, работает.[/uquote]
Это работает неправильно. Неправильно работающий алгоритм меня не интересует.

И это не мешает менять то, что вам не нравится.
Так все целиком надо менять. Решение не соответствует ...
a5021
Вс июн 22, 2025 12:36:03
Форум: ARM
Тема: STM32 новичку в ARM что к чему
Ответы: 8918
Просмотры: 2258089

Re: STM32 новичку в ARM что к чему

[uquote="veso74",url="/forum/viewtopic.php?p=4726254#p4726254"]Вариант: использование UART (Single Wire, Half-Duplex) на 9600 и 115200 bps.
Идея: STM32 1-Wire (One Wire) Protocol + DS18B20 Code Example [/uquote]
Это довольно подозрительная статья. В коде после старта преобразования сразу же ...
a5021
Сб июн 21, 2025 23:40:48
Форум: ARM
Тема: STM32 новичку в ARM что к чему
Ответы: 8918
Просмотры: 2258089

Re: STM32 новичку в ARM что к чему

никому не попадался код работы с ds18b20, чтобы по максимуму в железе и без софтовых ожиданий/прерываний/ногодрыгов?
a5021
Сб май 10, 2025 21:05:32
Форум: ARM
Тема: STM32 новичку в ARM что к чему
Ответы: 8918
Просмотры: 2258089

Re: STM32 новичку в ARM что к чему

[uquote="КРАМ",url="/forum/viewtopic.php?p=4713769#p4713769"]Код он писал очень правильный. Но проще написать самому.[/uquote]
после такого уже и обсуждать нечего.
a5021
Сб май 10, 2025 20:41:06
Форум: ARM
Тема: STM32 новичку в ARM что к чему
Ответы: 8918
Просмотры: 2258089

Re: STM32 новичку в ARM что к чему

судя по всему, ваша контора либо бедная, либо руководство жадное. естественно квалифицированных специалистов вы и не могли видеть. вот поэтому радиофизики код пишут.

Перейти к расширенному поиску