1.单独测试pwm功能:把这路pwm接到一块原本1601控制的读卡器上,驱动读卡器电路,读卡器工作正常。
2.单独测试id卡数据io口:ST17H26从1601控制板上引入读卡信号,能读出卡号。
3.合并1和2测试:竟然就读不出卡号了。一直都觉得很奇怪,后来退一步测试,pwm只开启,但不用于驱动读卡器,还是读不到卡,不知道怎么影响的。
4.无意之间换了一块1601的另一种控制板,尽然合并1和2测试通过了,查了下1601的电路,发现驱动信号的后级电路增加了2个三极管进行了放大。
5.虽然实验做通了,但还是没完全弄清楚。
6.ST17H26在读卡的时候,要考虑程序中大循环的速度,不能占用太多时间,否则蓝牙部分就会工作不正常。切记!