Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ARM, Cortex, STM32
Войти
Регистрация
Восстановить пароль
Другие темы раздела
ARM, Cortex, STM32 STM32F4 Discovery shield и microSD Click https://www.cyberforum.ru/ arm/ thread2090389.html
Всем привет. Приобрел недавно комплект плат STM32 F4 Dyscovery . Пытаюсь организовать запись данных на SD по SPI, но пока не знаю как правильно задать в коде расcпиновку для портов ввода вывода .Кто работал с подобным помогите пожалуйста. Заранее спасибо.
ARM, Cortex, STM32 Редирект сигнала с одного пина на другой
Добрый вечер. Возможно ли на STM32F407 перенаправить сигнал (ШИМ), поступающий на некоторую ногу МК, на другую ногу? Т.е. пусть на ногу РА4 поступает сигнал. Я его перенаправляю на ногу PB2, и из нее он выходит. Естественно требуется сделать это программно, без использования внешний перемычек и проводков.
ARM, Cortex, STM32 STM32F103VE - глюки с внешними прерываниями https://www.cyberforum.ru/ arm/ thread2090387.html
Обращаюсь к сообществу с просьбой помочь разобраться относительно своих косяков. Суть в следующем, начал изучать ARM с отладки stm32F3Dysco, среда разработки cosoox1.7.8, добрался до ацп и внешней памяти с дисплеем и блоком кнопок - проблем не встретил. Все работает как часики. Далее для дел авиамоделизма приобрел пару китай-плат на F103VE и F103C8. На базе F103VE решил попробовать собрать...
ARM, Cortex, STM32 STM32F373 ADC1 Добрый день. Прошу помощи разобраться с АЦП. Нужно сканировать тра ножки АЦП и выводить на экран 16х2. Ниже код инита АЦП. В массив ADC записываются данные, но они одинаковы. Поставил 2 подстроечных резистора на две ножки. Один полностью изменяет напряжение, а второй если крутить то влияет примерно на 10% в плюс или минус..... Плата измготовлена на заказ. Ноги не звонятся. Настроен(если... https://www.cyberforum.ru/ arm/ thread2090386.html
Программная калибровка АЦП ARM, Cortex, STM32
Прошел по форуму, подобной темы не нашел. Собственно вопрос в следующем - кто и как калибрует передаточную функцию АЦП ? К примеру АЦП работает на потенциометр. Диапазон работы АЦП = от 0 до 4096, при этом в нижнем положении потенца, АЦП дает ( к примеру ) 40, а в максимальном положении 4000. Каким программным алгоритмом можно откалибровать значения АЦП так, чтоб в ноле он давал 0, и в...
ARM, Cortex, STM32 STM32F4 и аналоговая камера Добрый день. Хочу научиться подключать аналоговую видеокамеру к STM32F4 (дискавери). У меня есть такая камера: http://www.securitycamera2000.com/products/690TVL-Ultra-WDR-Pixim-SEAWOLF-HD-CCTV-Mini-Camera-2.8mm-Lens-OSD.html. У нее 3 выхода: +, -, сигнал. Как можно ее подключить к STM32? В дальнейшем хочу к картинке примешать текстовые данные (OSD). Кто соединял камеры, подскажите что... https://www.cyberforum.ru/ arm/ thread2090384.html
ARM, Cortex, STM32 как вытащить из uri отдельно домен и строку параметров https://www.cyberforum.ru/ arm/ thread2090383.html
наверняка кто-то сталкивался с такой проблемой. нужен код на Си, изобретать свой велосипед не особо хочется.
ARM, Cortex, STM32 Детектор ШИМ
Добрый день. На ногу МК извне подается ШИМ. По условию задачи этот ШИМ может иметь только две длительности высокого уровня - Т1 и Т2 мс (соответственно если измерить эти длительности, то это будет N1 и N2 отсчетов). Далее, если детектируется длительность T1, то нужно выполнять функцию func1, а если длительность T2 - то func2. Если измерять ШИМ с помощью таймеров, то, как я понимаю, будет...
ARM, Cortex, STM32 Измерить/посчитать скорость I2C STM32F217 https://www.cyberforum.ru/ arm/ thread2090381.html
Доброго времени суток! Сразу оговорюсь, что все прекрасно работает, тема вызвана любопытством. Никак не могу померить частоту CLK. "Слишком закручен" расчет необходимой частоты и вот захотелось на практике посмотреть правильно ли и потыкать разные скоростные режимы. Но при подключении осцилла модуль впадает в транс, постоянно висит BUSY. Пробовал воткнуть повторитель на транзисторе,...
ARM, Cortex, STM32 Измерение нескольких ШИМ одним таймером Добрый день. Не могу понять, каким образом можно измерять несколько ШИМ одним таймером. Измерять только один ШИМ у меня получается, а если нужно больше? Пусть есть МК STM32F4 с четырехканальным таймером TIM3. Необходимо измерить 4 входных ШИМ (1 ШИМ - 1 ножка МК). Под измерением разумеется длительность высокого уровня. С одним сигналом как я делал: измерял его в режиме Gated, а в обработчике... https://www.cyberforum.ru/ arm/ thread2090380.html
Как работает USB HID? ARM, Cortex, STM32
Добрый день. Не могу понять, как работает USB HID на STM32F4. Смотрел примеры от Кайла, от ST, чужие. Везде десяток файлов с какими-то писульками. И объяснение: вот дескриптор, вот функция. Это писать сюда - данные отправлены. Отсюда читать. Всё. Как работает? Почему, где, зачем... Где можно прочитать шаг за шагом инструкцию по настройке общения через USB? Какие регистры используются для USB...
ARM, Cortex, STM32 STM32F103 не работает одновременно таймер и энкодер На STM32F103 на 2 и 3 таймере висят энкодеры. Пример инициализации ниже: TIM_TimeBaseInitTypeDef timer3; TIM_TimeBaseStructInit(&timer3); timer3.TIM_Period = 201; timer3.TIM_CounterMode = TIM_CounterMode_Down | TIM_CounterMode_Up; TIM_TimeBaseInit(TIM3, &timer3); TIM_EncoderInterfosiConfig(TIM3, TIM_EncoderMode_TI12, TIM_ICPolari
0 / 0 / 0
Регистрация: 14.03.2016
Сообщений: 78
29.09.2016, 09:03 0

STM32F1 HAL LCD1602 I2C готово - ARM, Cortex, STM32 - Ответ 11351732

29.09.2016, 09:03. Показов 12865. Ответов 12
Метки (Все метки)

Ответ

dm211 почему не захотели на С++??? (для переделки на Си переделывать почти половину работы)
адрес устройства правильно указывали?

там же вроде все просто, создаете переменную класса LCD1602 инициализируете начальные значение (x,y, адрес, шина I2C - какую выбрали)
потом инициализация самого дисплея и вперед.

причем думаю даже не проблема повесить несколько дисплеев на одну шину, просто один будет lcd1 второй lcd2 (к примеру)
(если кому то интересно могу проверить)

Вернуться к обсуждению:
STM32F1 HAL LCD1602 I2C готово ARM, Cortex, STM32
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.09.2016, 09:03
Готовые ответы и решения:

Библиотеки на HAL для памяти AT25080 и для LCD1602 через 595
Здравствуйте! Закончил написание библиотек на HAL для: <ol style="list-style-type:...

MLX90614 + STM32 i2c hal
Доброго времени суток. Возникла загвоздка в попытке оживить ИК термодатчик MLX90614 по y2s....

Чтение регистров на HAL по I2C
Приветствую всех! Подскажите, пожалуйста, так правильно читать регистры другой мс, подключенной...

STM32F4discovery Соединение 2-ух плат I2C. HAL.
Подключил 2 платы stm32 по I2C. Линии SDA и SCL подтянуты 10к к питанию +3В одной из плат. Земли...

Как читать данные по I2C с помощью HAL?
STM32F7 Пытаюсь прочитать данные по адресу, в итоге контроллер просто зависает uint8_t...

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

STM32f1 I2C MCSIS. "I2C2->DR = I2C_ADDRESS(ADDR,I2C_MODE_WRITE);" - разжуйте от и до эту строку
void I2C_Write(uint8_t reg_addr, uint8_t data) { //стартуем I2C2->CR1 |= I2C_CR1_START;...

Подключение LCD 1602 через I2C к STM32F4 без библиотеки Hal
Здравствуйте! Пытаюсь запустить дисплей LCD 1602(по I2C) при помощи STM32F411VET6U. На форуме...

Не получается подключить экран LCD1602 и DS1307RTC по I2C к Atmega16
Здравствуйте! При аналогичном подключении к ардуино нано никаких проблем - экран работает, время...

STM32F1 HAL servosg90
Здравствуйте! написал модуль, достаточно указать таймер и канал, и можно задавать угол поворота...

STM32F103C8T6 -> I2C ->LCD1602 рабочий проект
STM32F103C8T6 -> I2C ->LCD1602 рабочий проект можно LCD1602 кириллица или LCD1602 ангельский...

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