Заметки электроника
Простое - надёжнее!
Меню
  • Главная
  • Погода
  • Заметки
  • Календарь
  • Фотогалерея
  • Песни
  • Чтиво
  • Программы
  • Скачать
  • Связь и ссылки
  • Чехия
  • Lavka

Живёшь в Чехии?

STM32F4xx, STM32F7xx Библиотеки, туториалы

  • Печать
  • E-mail
Информация о материале
Автор: Super User
Родительская категория: Заметки
Категория: Программирование микроконтроллеров
Создано: 05 февраля 2016
Обновлено: 05 февраля 2016
Просмотров: 4300
Звезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна
1) http://stm32f4-discovery.com/ - 
Например, для DS18B20: http://stm32f4-discovery.com/2014/05/13-reading-temperature-with-dallas-ds18b20-on-stm32f429-discovery-board/
  • Поиск сенсоров
  • Чтение температуры
  • Установка разрешения для каждого датчика
  • Старт конверсии на всех датчиках одновременно
  • Установка триггеров верхней и нижней температуры
  • Снятие триггеров
  • Поиск датчиков с установленными триггерами
  • Использует Onewire library
А также там 
USART - драйвера для последовательного интерфейса, 
SPI, 
ADC - драйверы для АЦП, 
DAC - драйверы для ЦАП, 
 ILI9341 LTDC - драйверы для контроллера LCD,
 I2C - драйверы для последовательной шины I2C, 
STMPE811 - драйверы для тачскрина, 
DS1307 - драйверы для внешних RTC,
HD44780 - для знакосинтезирующих дисплеев, 
NRF24L01+ - для трансивера ,
 RTC - для встроенных часов реального времени,
WATCHDOG - сторожевой таймер, 
FATFS - реализация FAT файловой системы(sD card, SPI), 
RNG (random number generator), 
MFRC522 - чтение RFID карточек, 
USB CDC Device - виртуальный COM - порт, 
AM2301(DHT21) - humidity and temperature sensor, 
ROTARY ENCODER, 
GPS - NMEA парсер, 
L3GD20 - измерение осевых перемещений, 
USB MSC HOST - чтение USB флешек,
 
HC-SR04 - ультразвуковое измерение расстояний,

USB HID HOST - для управления через human interface devices таких как мышка и клавиатура,
KEYPAD - для чтения матричной клавиатуры,
PWM - управление ШИМ,
USB HID DEVICE - сама борда с STM32F4xx как HID
LIS302DL/LIS3DSH  - для управления акселерометром,
DAC SIGNAL - DAC  с использованием таймера и DMA,
BMP180 - датчик атмосферного давления,
EXTI - внешние прерывания,
LOW POWER  - LPM режимы,
MCO OUTPUT - тактирование на выход,
STDIO - использование printf и fprintf,
SERVO - управление RC- серво приводами
MPU-6050 - акселерометр и гироскоп
IDENTIFICATION - чтение unique ID, flash и ревизии
BKPSRAM - работа с SRAM 4 кбайт

SWO DEBUG - отладка через SWO,
CRC  -вычисление контрольных сумм,
PWM IN - измерение шим входа,
 
 

Em::Blocks = EmBitz 0.42 beta - среда для Embedded разработки (в т.ч. для STM32)

  • Печать
  • E-mail
Информация о материале
Автор: Super User
Родительская категория: Заметки
Категория: Программирование микроконтроллеров
Создано: 04 февраля 2016
Обновлено: 04 февраля 2016
Просмотров: 4430

Рейтинг: 5 / 5

Звезда активнаЗвезда активнаЗвезда активнаЗвезда активнаЗвезда активна
Теперь Em::Blocks стало Em:Bitz
Changes EmBitz Beta 0.42 
- значительное обновление STlinkGDB
- обновление значение переменных в реальном времени с периодом 250ms
- удалён менеджер лицензий за ненадобностью: среда абсолютно бесплатная
Здесь:
http://www.emblocks.org/web/downloads-main/file/17-embitz-beta-0-42


Nrf24L01 Подводные камни

  • Печать
  • E-mail
Информация о материале
Автор: Super User
Родительская категория: Заметки
Категория: Электроника / cхемотехника
Создано: 02 февраля 2016
Обновлено: 02 февраля 2016
Просмотров: 4083

Рейтинг: 5 / 5

Звезда активнаЗвезда активнаЗвезда активнаЗвезда активнаЗвезда активна

Nrf24L01 “Подводные камни”

1) Для управления NRF24L01 используем SPIпорт, однако вы не можете просто так затянуть CSNк земле и записать свою конфигурацию. Когда SPIинициирована это означает, что первым байтом будет команда, а все остальные будут интерпретироваться как данные. Это означает, что вы должны переключать CSNперед каждой командой.
2) Вы можете записывать регистры только в режимах “powerdown” и “standby”. Например, можно притягивать ножку CEк земле чтобы переключить устройство в режим “standby”.
3) Для передачи данных Вам нужно очистить некоторые флаги из регистра STATUS. Во-первых, setreadфлаг. Для его очистки нужно записать в него 1. Если записывать в него 0 — его значение останется неизменным.
4) Передатчик использует только pipe 0 канал если используется ShockBurstи не видно резона его не использовать. Сделайте адреса передатчика (TX_ADDR) и канала передатчика pipe 0 (RX_ADDR_P0) такими же как у приёмника, который вы хотите использовать.
5) Если используете несколько передатчиков, помните, что они все работают на одной и той же частоте (channel) и убедитесь, что установлены различные задержки “AutoRe-transmitDelay” для разных каналов (SETUP_RETRARD) для каждого из передатчиков. Это предупредит их от постоянной блокировки друг друга.
6) В приёмнике включены все линии pipe. Будьте осторожны, когда вы меняете адрес. Pipe0имеет уникальный адрес, в то время как адреса pipe1...5должны быть такими же, за исключением последнего значащего байта. 

На основе зарубежных источников, чтобы не потерялось

Конденсатор КП1-8 5 кВ 4-100 пФ

  • Печать
  • E-mail
Информация о материале
Автор: Super User
Родительская категория: Лавка
Категория: Электроника RARE
Создано: 24 января 2016
Обновлено: 25 января 2016
Просмотров: 4927
Звезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна
Конденсатор вакуумный высоковольтный для радиостанции в отличном состоянии в коробке.

3000 руб.

 

Центрах госуслуг

  • Печать
  • E-mail
Информация о материале
Автор: Super User
Категория: Новости
Создано: 24 января 2016
Обновлено: 24 января 2016
Просмотров: 5066
Звезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна
Центрах детектед :)

  1. Термобанка
  2. SMD коды (smd маркировка транзисторов, диодов, микросхем...)
  3. 06 января 2016. Московская область. Холода задерживаются
  4. Шрифты ГОСТ (TrueType Fonts - TTF)

Страница 163 из 197

  • 158
  • 159
  • ...
  • 161
  • 162
  • 163
  • 164
  • ...
  • 166
  • 167

Back to Top

© 2026 Заметки электроника

Top.Mail.Ru