|
443 / 74 / 7
Регистрация: 29.01.2018
Сообщений: 1,274
|
|||||||||||
broke stm3222.06.2021, 21:59. Показов 7471. Ответов 88
Добавлено через 18 минут
нет идей?
0
|
|||||||||||
| 22.06.2021, 21:59 | |
|
Ответы с готовыми решениями:
88
Общение с барометром MS5540 на STM32 (Arduino to STM32) Чем связать STM32 + STM32 в одном корпусе? stm32 + FSMC + stm32 |
|
4148 / 2726 / 433
Регистрация: 09.09.2017
Сообщений: 12,080
|
|||||||
| 27.06.2021, 16:24 | |||||||
|
А переписывать чужой код - вы на машинистку что ли учитесь? Естественно, я не прописывал код для каждой периферии просто ради кода. Именно потому что его элементарно написать с нуля на основе документации (как я только что демонстрировал) или чужого кода.
0
|
|||||||
| 27.06.2021, 16:33 | |
|
0
|
|
|
443 / 74 / 7
Регистрация: 29.01.2018
Сообщений: 1,274
|
||||
| 27.06.2021, 19:36 [ТС] | ||||
|
Добавлено через 11 минут Добавлено через 11 минут
0
|
||||
|
Модератор
8982 / 6749 / 921
Регистрация: 14.02.2011
Сообщений: 23,876
|
||||
| 27.06.2021, 20:12 | ||||
![]() Где у COKPOWEHEU, сгенерированый код? Это? Кстати, и в ассемблере макросы занимают важное место, не знаешь макросов не знаешь ассемблера генерю проект и смотрю как он устроен смотрю в отладчике какие какие флаги он устанавливает и смотрю в даташите зачем для начала я читаю общее описание периферии не влезая в кодировку
0
|
||||
|
4148 / 2726 / 433
Регистрация: 09.09.2017
Сообщений: 12,080
|
||||||||||
| 27.06.2021, 21:05 | ||||||||||
|
0
|
||||||||||
|
443 / 74 / 7
Регистрация: 29.01.2018
Сообщений: 1,274
|
|
| 27.06.2021, 21:28 [ТС] | |
|
0
|
|
|
4148 / 2726 / 433
Регистрация: 09.09.2017
Сообщений: 12,080
|
|||
| 27.06.2021, 22:30 | |||
|
Добавлено через 4 минуты Для RISC-V (примерно такой же по мощности контроллер, но на другом ядре) даже стартап и обработку прерываний писал сам (https://habr.com/ru/post/533272/ ). Поскольку так и не разобрался как запустить примеры без IDE... да в общем-то не очень и хотелось.
1
|
|||
|
443 / 74 / 7
Регистрация: 29.01.2018
Сообщений: 1,274
|
|||
| 28.06.2021, 10:27 [ТС] | |||
|
Добавлено через 1 минуту Добавлено через 2 минуты COKPOWEHEU, давайте пожалуйста по теме. лучше помогите разобраться что надо сделать для плавного мигания светодиодом. давайте просто на словах попытаемся понять. от моего одногруппника стало ясно что для плавного мигания нужен второй таймер, это как один из вариантов. вы согласны с этим?
0
|
|||
|
4148 / 2726 / 433
Регистрация: 09.09.2017
Сообщений: 12,080
|
|||
| 28.06.2021, 10:46 | |||
|
Потому что если не можете даже этого, то и не надо врать что анализируете чужой код. Что в моем коде может вызвать ступор: GPIO_config(RLED); GPIO_config(GLED); GPIO_config(YLED); - можете просто выкинуть, это включение светодиодов. Здесь они не используются.GPIO_config(TIM); - запись константы 0b1011 в биты регистровой пары CRH:CRL, соответствующие PA9. Нечто подобное есть в вашем ассемблерном кодеNVIC_EnableIRQ(TIM1_UP_IRQn); - настройка прерываний. Тоже где-то в вашем коде есть, но для неизменного ШИМа пока не нужно.
1
|
|||
|
|
||||
| 28.06.2021, 11:26 | ||||
|
Если да видимо у вас очень много времени делать то что давно сделано! Наверно всю CMSIS тоже переписали с нуля? ![]() ![]()
0
|
||||
|
443 / 74 / 7
Регистрация: 29.01.2018
Сообщений: 1,274
|
|||
| 28.06.2021, 11:51 [ТС] | |||
|
Добавлено через 15 минут
0
|
|||
|
4148 / 2726 / 433
Регистрация: 09.09.2017
Сообщений: 12,080
|
|||||
| 28.06.2021, 12:04 | |||||
|
Итак, можете ли вы просто заставить гореть диод с определенной яркостью? Пожалуйста, не сливайтесь.
1
|
|||||
|
|
|||||||
| 28.06.2021, 12:23 | |||||||
|
0
|
|||||||
|
443 / 74 / 7
Регистрация: 29.01.2018
Сообщений: 1,274
|
||||
| 28.06.2021, 12:31 [ТС] | ||||
|
Добавлено через 1 минуту Добавлено через 5 минут
0
|
||||
|
|
||
| 28.06.2021, 12:39 | ||
|
COKPOWEHEU тоже выложил код broke stm32 Если нужен на асме в том стиле что пишите вы, ищите таких же студентов, а лучше спросите у одногруппника. Потому что так как вы с одногруппником никто на практике не пишет. Чем Си не нравится? Для чего так усложнять задачу? Не пробовали посмотреть в документации как настраивается таймер в ШИМ режиме и сделать как там написано? Потому что когда получаешь готовое это не обучение. Нужно прочитать документацию, понять как настроить таймер, сделать это и получить положительный результат и опыт.
1
|
||
|
443 / 74 / 7
Регистрация: 29.01.2018
Сообщений: 1,274
|
||
| 28.06.2021, 12:46 [ТС] | ||
|
0
|
||
|
|
|||||||
| 28.06.2021, 12:54 | |||||||
0
|
|||||||
|
4148 / 2726 / 433
Регистрация: 09.09.2017
Сообщений: 12,080
|
||||||||||||
| 28.06.2021, 12:55 | ||||||||||||
|
Но вот ардуино-подобных конструкций вида
Так TIM1 не нужен или его надо настроить? С тем, что для фиксированной яркости можно обойтись без прерываний вы угадали. Вот разберитесь сначала с этим. Тем более что настроек для ШИМ та больше, чем для прерываний.
1
|
||||||||||||
| 28.06.2021, 12:55 | |
|
STM32 - STM32 I2C STM32 F4 ?? CAN в STM32 STM32 + SD stm32+wi fi Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Был там один разговор по поводу свободы в материальном мире.
kumehtar 19.08.2026
Суть: рассматривается живое существо, оказавшееся внутри довольно странной системы (этого мира) и пытающееся обустроить в ней свой кусок пространства.
Жизнь действительно предъявляет каждому. . .
|
Когда логика программы не спасает от человеческих ошибок
Maks 18.08.2026
В последнее время всё чаще и чаще сталкиваюсь с таким явлением, как абсолютная невнимательность (или глупость) пользователей. Проявляется это чаще всего на работе в коллективе. Допустим, человек с. . .
|
Лето уходит
kumehtar 17.08.2026
|
Мысли в слух
kumehtar 17.08.2026
Забавно, насколько сейчас стала доступна информация. Например о магии, духовном развитии, медитациях, и других подобных направлениях, ранее зачастую тайных, передаваемых от учителя к ученику. Хотя. . .
|
|
Перемещение строк из ТЧ в другой документ с учетом текущего пробега
Maks 17.08.2026
Реализация из решения ниже выполнена на примере нетипового документа "Автозапчасти", с ТЧ "Шины".
За основу взят алгоритм отсюда: https:/ / www. cyberforum. ru/ blogs/ 359708/ 10838. html
Задача: . . .
|
Саморегулирующийся социальный контракт для сервера cross-section.
Hrethgir 14.08.2026
С кодом конечно таких глубоких размышлений пока не было, впрочем я уже привык к алгоритмизации. Суть предмета записи: снова в диалоге с нейросетью (я взял пока себе ник для учётки админа - Rector). . . .
|
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет:
1. Использовать системное время и дату,
2. Есть возможность вводить время и дату вручную.
3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
|
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber.
Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
|