Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ARM, Cortex, STM32
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
ARM, Cortex, STM32 STM32F103 + RTC + Stadby примеры? Есть рабочий пример под DS18B20 https://youtu.be/qOAInxYB7j8, есть работающие RTC https://youtu.be/0CaETEzPh0g .У меня за окном аврKA просыпается рас в 8 секунд меряет данные, отправляет и уходит в режим пониженного потребления(1 год полет норм). Хотелось бы на STM что-то подобное реализовать.Серию STM32T пока не рассматриваю. https://www.cyberforum.ru/ arm/ thread2090868.html GPIO_Mode_IN_FLOATING для STM32F3 ARM, Cortex, STM32
Привет Пишу код по приему даных по UART для stm32f3. В доке пишет для использовать USORT1 Rx (PA.10) как вход без подтяжки и использують - GPIO_Mode = GPIO_Mode_IN_FLOATING. Но в enum в SPL нет такого режима. Как так ? в примерах есть, в либах нет. Использую Keil 4. Библиотеки скачал последние.
ARM, Cortex, STM32 Программирование STM32F в IDE Qt-Creator в Linux Для себя настроил Qt-Creator в Roso Fresh для программирования контроллеров STM32F. Что есть: - подсветка синтаксиса; - компиляция; - заливка на плату: - частичная отладка (в чистом C-проекте не всегда видны глобальные переменные.) Использую QBS и шаблоны у нему. Есть готовые шаблоны для STM32F103 (проверенно на плате ARMada - STM32F103RET6) с поддержкой FriiRTOS и без оной. https://www.cyberforum.ru/ arm/ thread2090866.html ARM, Cortex, STM32 GPIO_Mode_IN_FLOATING для STM32F3 https://www.cyberforum.ru/ arm/ thread2090865.html
Привет Пишу код по приему даных по UART для stm32f3. В доке пишет для использовать USORT1 Rx (PA.10) как вход без подтяжки и использують - GPIO_Mode = GPIO_Mode_IN_FLOATING. Но в enum в SPL нет такого режима. Как так ? в примерах есть, в либах нет. Использую Keil 4. Библиотеки скачал последние.
ARM, Cortex, STM32 один и тот же код работает на RBt6 но не работает на C8T6
всем привет, разработанный код для дисплея на SPI (PCD8544) совершенно нормально работает на чипе stm32f103RB и не работает на чипе STM32f103C8, код инициализации SPI, хотя пины одни и теже, регистры одни и теже, а вот данные на С8 не посылаются вообще, и как только я не пробовал, даже на АВР прием данных вообще ничего, хотя при подключении светодиодов к SCK, MOSI они моргают, тоесть какие-то...
ARM, Cortex, STM32 Минимальный "проект" для gcc - выжимка из Cube https://www.cyberforum.ru/ arm/ thread2090863.html
На примере F103 и соотв. CubeF1 11 файлов из куба: cmsis_gcc.h core_cm3.h core_cmFunc.h core_cmInstr.h core_cmSimd.h stortup_stm32f103xb.s stm32f103xb.h
ARM, Cortex, STM32 lwIP, двойной callback по приёму. Итак, есть lwIP, успешно работающий. Но вот совсем недавно приметил - в режиме tcp-сервера, callback по приёму вызывается 2 раза. Приём оканчивается закрытием соединения. При втором вызове, состояние psb - TIME_WAIT, то есть как бы в очереди на удаление. Почему так происходит и сталкивался ли кто-то? P.S. Последовательность действий: accept, затем в recv читаю то, что пришло, отправляю ответ и... https://www.cyberforum.ru/ arm/ thread2090862.html Очередной раз ds18b20 & STM32f103c8 (решено) ARM, Cortex, STM32
Добрый день! Уважаемые форумчане, подскажите пожалуйста где я туплю, уже сил моих нет! Суть проблемы такова, подключил датчик к СТМ сначала все было через уарт все работало, решил отвязаться от уарта и переделал под порт, но теперь читаю регистры температуры а там постоянно 255(0xFF) 255(0xFF), по анализатору видно что датчик на сброс реагирует но вот преобразование не запускает что за ерунда...
ARM, Cortex, STM32 STM32F4DISOVERY + LAN8710A - не работает Здравствуйте. Имеется платка STM32F4DISCOVERY и плата на которой уже разведена микросхема физического уровня LAN8710AI-EZK и разъем RJ-45, плата дискавери вставляется в плату с портом Ethernet. Плата была разведена не мной, а досталась мне в наследство от инженера, который сейчас уже не работает. В общем задача состоит в том, чтобы организовать связь между компьютером и этой платой по TCP.... https://www.cyberforum.ru/ arm/ thread2090860.html ARM, Cortex, STM32 (Решено)STM32F439: Переменные в SDRAM https://www.cyberforum.ru/ arm/ thread2090859.html
Привет всем. Есть F439 + SDROM 32MB. SDROM работает нормально. Проверено на STemWin-e, куда я передаю непосредственно адрес начала SDROM - 0xC0000000, как адрес буфера. Интересует, как заставить линкер "увидеть" эту память? Почитал интернет, написал конфиг для линкера, подключил. Написал простенькую прогу типа: static uint8_t buffer __attribute__ ((section (".sram_data"))); ...
ARM, Cortex, STM32 CMSIS-DSP и БИХ фильтр
Всем доброго времени суток! Кто-нибудь работал с CMSIS-DSP и реализацией БИХ фильтра? Есть документация: https://www.keil.com/pack/doc/CMSIS/DSP ... ttice.html Я хочу реализовать при помощи функции arm_iir_lattice_init_f32 ФНЧ фильтр Баттерворта 6 порядка с частотой дискретизации 18кГц и частотой среза 160Гц. Вот коэффициенты: Секция 1 A: 0,000740 0,001479 0,000740 B: 1,000000 -1,894720...
ARM, Cortex, STM32 Какая версия версия GCC сейчас самая безглючная? https://www.cyberforum.ru/ arm/ thread2090857.html
Собираю проект. Проект заведомо рабочий. а у меня, почему-то он не работает. На проверенной плате. Может у меня версия G
0 / 0 / 0
Регистрация: 10.06.2010
Сообщений: 27
22.05.2016, 16:36 0

Программная реализация I2C. - ARM, Cortex, STM32 - Ответ 11360644

22.05.2016, 16:36. Показов 7527. Ответов 8
Метки (Все метки)

Ответ

Вот примеры:
Soft Slave: http://catethysis.ru/stm32-software-y2s/ (лучше взять его как пример и подумать, как реализовать его на прерываниях gpio)
Soft Master: http://levap.ru/rabotaem-s-shinoj-y2s-smbus.html

Вернуться к обсуждению:
Программная реализация I2C. ARM, Cortex, STM32
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.05.2016, 16:36
Готовые ответы и решения:

CRC32, программная реализация
Привет! У кого нибудь есть пример программной реализации расчета crc32 по том же алгоритму, по...

Программная реализация SWIM протокола (host)
Приветствую, камрады! "Есть такая мысль", что прийдется мне писать свою реализацию этого самого...

Программная реализация UART на AT89S8253 в Keil
Добрый день! Использую AT89S8253 для приема-отправки данных по встроенному протоколу UART ....

ATtiny2313 реализация программного I2C для работы с датчиком LM75A
Появилась необходимость в реализации программного I2C. Смотрел в "Вики" вроде все понятно, но в...

Аппаратно-программная реализация считывателей БСК MF-RW-USB (старых и новых годов выпуска)
Всем доброе время суток! Есть два считывателя БКС MF-RW-USB разных годов выпуска! Оба...

8
22.05.2016, 16:36
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.05.2016, 16:36
Помогаю со студенческими работами здесь

Программная vs аппаратно-программная реализация функционала
Ребят, здравствуйте Немного запутался. В чем разница между программной и аппаратно-программной...

Программная реализация
Программная реализация анализа введенных данных типа дата на соответствие заданному условию. ...

Программная реализация
Программная реализация анализа введённых данных по типу дата на соответствие заданой задаче Нужно...

Программная реализация стека
Программная реализация стека Указания: - тип хранимых в очереди данных – символы - использовать...

Программная реализация очереди
Друзья, подскажите, почему не правильно работает программа, ругается на функцию EmptyQ программу...

Программная реализация SSI
Всем привет! Подключаю абсолютный энкодер к ATmega8, датчик передает 8 бит через SSI , хотел узнать...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru