用F2812调好了1302。
调试的时候主要遇到了两个问题:1.GPIO读入的数据老是0xFF;2.GPIO解决了之后,1302秒位的跳变比较缓慢。
先说第一个问题吧。以前以为所有的GPIO口都可以设置为输入和输出,结果就在这上面耽误了好长时间。用示波器观察输入口的数据,发现很不稳定,本来应该是低电平的数据还没有到0就被拉上去了。最后看书发现有的GPIO后面写了O有的写了I,终于明白了,不是所有的口都能当作输入。
第二个问题,秒信号跳变得比较慢,大概好几秒钟才跳边一下,最后发现原来是晶振的腿比较虚,导致信号无法传递到1302。
呵呵,解决了这两个问题之后感觉还是很有收获的。