STM32L162xD_User_Manual

设计并实现RFID读卡器,可以读取符合ISO14443A标准的卡片。系统应对卡片ID有存储功能,以判断卡片的合法性。
系统基于STM32F151单片机设计,可以通过串口与电脑通信。用户可通过电脑向系统发送指令,实现对卡片的存储金额的修改和增减值。系统需能处理以下基本指令:

  1. rfid add:下一次读取的卡号会被存储,并通过串口告诉用户。
  2. rfid show:显示已经存储的卡号。
  3. rfid delete cid:删除卡号。
  4. rifd update value = x:若下一次读取的卡号已存储,则将卡片存储的金额设置为x;若未存储,串口发送“invalid”。
  5. rifd update value - x:若下一次读取的卡号已存储,则将卡片存储的金额减少x;若未存储,串口发送“invalid”。
  6. rifd update value + x:若下一次读取的卡号已存储,则将卡片存储的金额增加x;若未存储,串口发送“invalid”。

这个题目难度不大,但功能还是要花点时间做的,建议请你同学吃顿饭,让他帮你做。