RFID reader на stm32
RFID reader на stm32
Здравствуйте! Захотелось сделать мне rfid reader. У меня есть stm32f4discovery и вот такая платка. С подключением через spi вроде разобрался. Осталось самое сложно - написать прошивку. Что я хочу: написать программу для windows которое через usb с будет читать/записывать данные на карточку. Подскажите что почитать по программированию интерфейсов и по библиотекам stm32. С программирование знаком хорошо(веб, десктоп), но программированием под микроконтроллеры и низкоуровневым программированием никогда не занимался.
- Реклама
-
misyachniy
- Прорезались зубы
- Сообщения: 219
- Зарегистрирован: Вт июл 02, 2013 09:17:49
Re: RFID reader на stm32
Для ARM на низком уровне никто не пишет.
Но разобраться будет довольно сложно.
1) Нужно на сайте производителя найти скачать пример для USB-CDC для выбранного микроконтроллера .
2) Скачать/купить среду разработки для примера.
3) Скомпилировать пример, зашит в микроконтроллер, по запросу Windows указать inf файл который должен идти с примером.
После этого у вас появится виртуальный COM порт у к которому можно обобщатся стандартным образом.
После этого осталась самая трудная и творческая часть.
4) Нужно найти функции которые перенаправляют потоки данных из/в UART
5) придумать какими пакетами( команды/размер/контрольная сумма/коды ошибок) ПК будет общаться с микроконтроллером и как
микроконтроллер их будет транслировать в SPI
Но разобраться будет довольно сложно.
1) Нужно на сайте производителя найти скачать пример для USB-CDC для выбранного микроконтроллера .
2) Скачать/купить среду разработки для примера.
3) Скомпилировать пример, зашит в микроконтроллер, по запросу Windows указать inf файл который должен идти с примером.
После этого у вас появится виртуальный COM порт у к которому можно обобщатся стандартным образом.
После этого осталась самая трудная и творческая часть.
4) Нужно найти функции которые перенаправляют потоки данных из/в UART
5) придумать какими пакетами( команды/размер/контрольная сумма/коды ошибок) ПК будет общаться с микроконтроллером и как
микроконтроллер их будет транслировать в SPI
