Они этот регистр через попу вывернули видимо из-за энергосбережения.
Микроконтроллеры STM32 - тонкости работы, отладочные платы
Всё в порядке, просто я не ожидал значения по умолчанию в регистре MODER ...1111111111. В серии F0 - это было ...000000000000. Вот и сидел и понять не могу почему лыжи не едут )
Они этот регистр через попу вывернули видимо из-за энергосбережения.
Они этот регистр через попу вывернули видимо из-за энергосбережения.
- Реклама
- Сообщения: 2089
- Зарегистрирован: Вс июн 19, 2016 09:32:03
Последний RM на G4 вышел 4 месяца назад и там уже в таблице для 170 МГц не 8WS, а всего 4...КОМПЭЛ писал(а):Как видно из таблицы 5, работа без циклов ожидания возможна только при тактовой частоте менее 20 МГц для первого диапазона напряжений и при частоте менее 26 МГц для второго диапазона. При работе на максимальной частоте 170 МГц требуются как минимум 8 циклов ожидания.
КОМПЭЛ, Сниппетсы на сабж как у серии F0/L0 будут?
- Сообщения: 2905
- Зарегистрирован: Ср ноя 29, 2017 06:58:50
опять начал выпуск? поразительно... чуть ранее заявлялось о складской программе, о поступлении отладки, а вот теперь и выпускать начали. Похоже, Компэл владеет машиной времени. Или содержит ленивых сотрудников.
- Сообщения: 6492
- Зарегистрирован: Сб янв 28, 2006 22:47:24
[uquote="КОМПЭЛ",url="/forum/viewtopic.php?p=4066873#p4066873"]Опубликованы материалы вебинара "Работа с графическими возможностями новой линейки STM32H7"[/uquote]
А смысл? У большинства из присутствующих здесь в запасах осталось ровно полтора STM32, и пополнений запасов без риска остаться без штанов не предвидится.
А смысл? У большинства из присутствующих здесь в запасах осталось ровно полтора STM32, и пополнений запасов без риска остаться без штанов не предвидится.
Астролябия-сама меряет, было бы что мерять!!!
- Реклама
- Сообщения: 402
- Зарегистрирован: Сб июл 10, 2021 19:33:25
У большинства из присутствующих никогда не применяется квадратное уравнение, но дискриминант изучать в школе заставляли всех.
STM32H7B0VBT6TR на маузере стоит 15 долларов, это меньше, чем блок сигарет.
Большинство из присутствующих смартфоны покупают за 5-значные числа, притом ежегодно.
STM32H7B0VBT6TR на маузере стоит 15 долларов, это меньше, чем блок сигарет.
Большинство из присутствующих смартфоны покупают за 5-значные числа, притом ежегодно.
- Сообщения: 6492
- Зарегистрирован: Сб янв 28, 2006 22:47:24
[uquote="ST7FOX",url="/forum/viewtopic.php?p=4066884#p4066884"]STM32H7B0VBT6TR на маузере стоит 15 долларов, это меньше, чем блок сигарет[/uquote]Ага, 15 баксов за один МК - копейки. Только представить себе не могу, кому может понадобится микроконтроллер в количестве 1 штука.
10 штук - 150 баксов, сотня - полторы штуки зелени. STM32 точно микроконтроллер, а не предмет коллекционирования, который кладут по стекло чтобы любоваться им и сдувать с него пылинки?
10 штук - 150 баксов, сотня - полторы штуки зелени. STM32 точно микроконтроллер, а не предмет коллекционирования, который кладут по стекло чтобы любоваться им и сдувать с него пылинки?
Астролябия-сама меряет, было бы что мерять!!!
- Сообщения: 402
- Зарегистрирован: Сб июл 10, 2021 19:33:25
Asmodey, Вы собираете сотни поделок на H7 в течение короткого времени и бесплатно? Извините, но Вы какую-то ерунду говорите. STM32 бывают разные, и разной стоимостью. Финансовые возможности и экономические модели - эти проблемы у каждого свои.
P.S. Если бы Вы хоть раз в жизни покупали бы сотню мк, то не умножали бы 15 на 100...
Ну, не способность что-то представить не делает это что-то несуществующим. Сейчас вот ПЛИС купил 1 шт за 12 долларов, чтоб собрать "Ретрокит".Только представить себе не могу, кому может понадобится микроконтроллер в количестве 1 штука.
P.S. Если бы Вы хоть раз в жизни покупали бы сотню мк, то не умножали бы 15 на 100...
- Сообщения: 1849
- Зарегистрирован: Вс дек 25, 2016 08:34:54
поправочка, являлись.КОМПЭЛ писал(а):являются
по чему ерунду, просто хочется флагманскую модель за 30 центов.ST7FOX писал(а):но Вы какую-то ерунду говорите
каждый по-своему с ума сходит.ST7FOX писал(а):Сейчас вот ПЛИС купил 1 шт за 12 долларов, чтоб собрать "Ретрокит".
Видимо придется переходить на N76E003.
- Сообщения: 1849
- Зарегистрирован: Вс дек 25, 2016 08:34:54
а что этот умный дом может?КОМПЭЛ писал(а):Управление умным домом
- дрова наколет, натаскает, уголь принесет и за сыпет, печь затопит?
- картошку почистит, лук, мясо, кушить сварит?
- огород весной посадит, а осенью уберет, ягоду соберет, варенье сварит?
Что он, умный дом, вообще может? свет в туалете выключить?
- Сообщения: 6492
- Зарегистрирован: Сб янв 28, 2006 22:47:24
Вот тоже все время задаюсь таким вопросом - на кой нужен "умный дом" если у него ума не хватает картоху почистить и сварить, полы помыть, унитаз почистить.
Единственно реальная сфера применения, что приходит на ум, это некоторый контроль за психически нездоровыми людьми. Выключать воду за ними, чтобы соседей не затопило, сигналы на мобильный подавать родственникам и близким, если вдруг поциент решетки на окнах начнет выламывать или петлю к люстре привязывать.
Единственно реальная сфера применения, что приходит на ум, это некоторый контроль за психически нездоровыми людьми. Выключать воду за ними, чтобы соседей не затопило, сигналы на мобильный подавать родственникам и близким, если вдруг поциент решетки на окнах начнет выламывать или петлю к люстре привязывать.
Астролябия-сама меряет, было бы что мерять!!!
- Сообщения: 6492
- Зарегистрирован: Сб янв 28, 2006 22:47:24
Сидит радиолюбитель, цены сравнивает, и размышляет - что же ему использовать, H7 от ST или i7 от Intel?
Астролябия-сама меряет, было бы что мерять!!!
Здравствуйте ребята! Помогите кто чем может пожалуйста. У меня китайская платка на стм32ф411, я приделывал резистор через ацп к какой то ноге, как делитель напряжения, ну вместо энкодера типа регулятор. Все было хорошо. Код остался, а ногу поменял или нет даже хз, де был. Собрал новую игрушку, а резюк не могу с ацп задружить. Подключил его к ноге А1, осцилом проверял, в железе все норм, регулируется от 0 до 3.3. А ацп видит всегда 1к, а раньше было от 8 до 4000, короче было по фен шую. И я не могу понять где косяк. Обидно так. код рабочий, но походу на другую ногу. А регистры там сами знаете, ппц какой то, самые страшные регистры во всем стме, там инженерам фантазии походу не хватило и они не названия регистрам меняли а цифры приделывали, ну знаете когда надоедает переменным имена придумывать, начинаются и1, и2 и тд. Подскажите пожжалуйста, как переделать на нногу а1
Вот сам код от АЦП все собрал в один скролинг.
Спасибо братцы!
Вот сам код от АЦП все собрал в один скролинг.
Код: Выделить всё
RCC->APB2ENR |= RCC_APB2ENR_ADC1EN;
GPIOA->MODER |= (GPIO_MODER_MODER1_0| GPIO_MODER_MODER1_1);
Альтернативной функции нет, но там вроде просто аналоговый сигнал
ADC->CCR &= ~ADC_CCR_ADCPRE;
ADC1->CR2 |= ADC_CR2_EXTEN;
ADC1->CR2 |= ADC_CR2_EXTSEL;
ADC1->SMPR2 &= ~(ADC_SMPR2_SMP1_2 | ADC_SMPR2_SMP1_1 | ADC_SMPR2_SMP1_0);
ADC1->SQR3 |= ADC_SQR3_SQ1_0; //1 IN0
ADC1->CR1 |= ADC_CR1_EOCIE;
ADC1->CR2 |= ADC_CR2_ADON;
потом делаю так -
ADC1->CR2 |= ADC_CR2_SWSTART;
while(!(ADC1->SR & ADC_SR_EOC)) ;
numbervan((int)ADC1->DR); - тут я вывожу на сигментный индикатор дабы смотреть результат
И оно работает, но канал не тот, ибо всегда 1000 с чем то, а если питание всей платки пошатать то и цифры того. Но не там(((
Самое интересное, что если выключить порт а1 из аналогового в выход обыденный - ацп возращает 0,такое ощущение что истина рядом но не там
[uquote="TEPEM",url="/forum/viewtopic.php?p=4182551#p4182551"]Подключил его к ноге А1, осцилом проверял, в железе все норм, регулируется от 0 до 3.3.
[/uquote]
Если перенесли вход АЦП с пина A0 на A1, наверное, нужно и в коде инициализацию поменять с A0 на A1.
Код: Выделить всё
ADC1->SQR3 |= ADC_SQR3_SQ1_0; //1 IN0
Если перенесли вход АЦП с пина A0 на A1, наверное, нужно и в коде инициализацию поменять с A0 на A1.
Код: Выделить всё
ADC1->SQR3 |= ADC_SQR3_SQ1_1; //IN1
- Сообщения: 317
- Зарегистрирован: Ср дек 09, 2020 18:38:07
Где найти это в Cube Mx?
И Cube mx ли это вообще?
Слева сверху RST написано.
Источник
https://community.st.com/s/question/0D5 ... igger-mode
Нашёл Keil
https://www.freertos.org/RTOS-Cortex-M3 ... lator.html
Слева сверху RST написано.
Источник
https://community.st.com/s/question/0D5 ... igger-mode
Нашёл Keil
https://www.freertos.org/RTOS-Cortex-M3 ... lator.html
- Сообщения: 317
- Зарегистрирован: Ср дек 09, 2020 18:38:07
- Сообщения: 362
- Зарегистрирован: Вс апр 03, 2022 07:01:29
Именно в CubeMX - нигде. Это конфигуратор. А вот в CubeIDE - уже можно, запустив отладку. Потому что это средство разработки с редактором и отладчиком..
- Сообщения: 317
- Зарегистрирован: Ср дек 09, 2020 18:38:07
Три IDE:Keil, Cube IDE и IAR сохраняют main.c файл по одному и тому же адресу core\src\main.c
Когда меняю что то в одной IDE, то меняется файл в остальных IDE.
Проекты создавал через Cube MX, поэтому всё лежит в одной папке и дальше уже ветвится на 3 IDE.
Думаю если сохранить в разных папках проекты трёх IDE, то проблема уйдёт, но можно ли сейчас эту проблему исправить?
Нигде в настройках трёх программ я не нашёл этого пути core\src\
Когда меняю что то в одной IDE, то меняется файл в остальных IDE.
Проекты создавал через Cube MX, поэтому всё лежит в одной папке и дальше уже ветвится на 3 IDE.
Думаю если сохранить в разных папках проекты трёх IDE, то проблема уйдёт, но можно ли сейчас эту проблему исправить?
Нигде в настройках трёх программ я не нашёл этого пути core\src\
- Сообщения: 362
- Зарегистрирован: Вс апр 03, 2022 07:01:29
Ну если из трех разных IDE работаете с одной и той же папкой, то разумеется все изменения файла и содержимого папок будут отражаться во всех IDE.
Структура папок в проекте может быть какой угодно, каждый пишет так, как ему кажется лучше, тут вообще не важно, лишь бы сам писатель понимал, что где и как. Разработчики IDE при создании проекта предлагают свой вариант организации структуры папок, потому что от названия папок и порядка раскладывания файлов конечный результат не зависит.
Лично я часто придерживаюсь структуры
Application
Middleware
System
Drivers
Кому-то нравится делать папку core, кому то еще как-то. В Cube вообще принята своя индусская иерархия с множеством неявных связей.
И работать лучше в одной IDE, которая более удобна. Потому что разные IDE могут быть несовместимы между собой. И если пробуете разные средства разработки, то создавайте три разных проекта в трех разных рабочих папках.
Структура папок в проекте может быть какой угодно, каждый пишет так, как ему кажется лучше, тут вообще не важно, лишь бы сам писатель понимал, что где и как. Разработчики IDE при создании проекта предлагают свой вариант организации структуры папок, потому что от названия папок и порядка раскладывания файлов конечный результат не зависит.
Лично я часто придерживаюсь структуры
Application
Middleware
System
Drivers
Кому-то нравится делать папку core, кому то еще как-то. В Cube вообще принята своя индусская иерархия с множеством неявных связей.
И работать лучше в одной IDE, которая более удобна. Потому что разные IDE могут быть несовместимы между собой. И если пробуете разные средства разработки, то создавайте три разных проекта в трех разных рабочих папках.
вопрос к знатокам собрал я себе устройство на stm32f030, оно будет работать от сети через транс и стабилизатор 1117. Вопрос мне нужно отладить его, для этого я подключаю 4 провода "+", "-" и 2 шины, теперь мне нужно настроить ацп, и подключить отладку с сетью можно ли подключить отладку без +3.3, чтобы обезопасится?


