Пятое занятие курса по программированию микроконтроллеров stm32. На занятии рассказано про два популярных протокола обмена информацией. I2C с подключением акселерометра, температурного датчика и гироскопа. SPI с подключением RFID модуля.
2. Курс: 10 занятий
0. Знакомство c программами, мигание светодиодом
1. Память, ядро и тактирование
2. GPIO, двигатели и датчики
3. Таймеры и прерывания
4. АЦП и DMA контроллер
5. I2C(TWA) и SPI
6. USART
7. USB и SDIO
8. Система реального времени
9. Занятие по проектам участников
10.Занятие по проектам участников
Сергей Савкин, +79154579583, cmitkids@gmail.com
17. Card UID: 04 6F 25 62 04 33 82
PICC type: MIFARE Ultralight or Ultralight C
Page 0 1 2 3
0 04 6F 25 C6
1 62 04 33 82
2 D7 48 F0 00
3 00 07 FF FC
4 45 DA 21 06
5 D0 E5 3D 00
6 1F E8 00 00
7 1F E8 00 00
8 1F 8F 5A 00
9 40 19 2E D2
10 19 91 59 7C
11 1F AB 91 C8
12 1F 8F 5A 00
13 40 19 2E D2
14 19 91 59 7C
15 1F AB 91 C8
Здесь Card UID — уникальный идентификатор карты (суть серийный номер), а остальное — 16 страниц памяти,
каждая из которых содержит по 4 байта. Вместе — 64 байта.
Из чтения текста про билеты метро отметил наиболее полезные моменты:
1) Номер билета (который отпечатан на нем) зашит в 32 битах, начиная с 21 бита на странице 4: 10 6D 0E 53;
2) Дата выдачи билета в днях, прошедших с 01.01.1992 г. — первые два байта странице 8: 1F 8F;
3) Срок действия в днях — третий байт на странице 8: 5А.
4) Наконец, количество оставшихся поездок — второй байт на странице 9: 19.
19. Курс: 10 занятий
0. Знакомство c программами, мигание светодиодом
1. Память, ядро и тактирование
2. GPIO, двигатели и датчики
3. Таймеры и прерывания
4. АЦП и DMA контроллер
5. I2C(TWA) и SPI
6. USART
7. USB и SDIO
8. Система реального времени
9. Занятие по проектам участников
10.Занятие по проектам участников
Сергей Савкин, +79154579583, cmitkids@gmail.com