今天终于能在电脑上听到人类的声音出来了,哈哈,值得纪念一下下。:$毕竟是自己从头到尾,从一个IC的全英文资料开始,慢慢写的一个小项目。虽然是小,但对一个新人来说,也是值得自己稍微骄傲骄傲滴。
这里说一下自己今天的一个小发现,也希望有高手或者大家来讨论讨论我这个发现对不对。我是通过uart的中断程序把ADC中断程序采集到的数据发送出去,我开始运行的时候,串口那边老是没数据出来。有时会有。很奇怪的现象。后来我在debug程序的时候发现,好像还没启动adc的时候,uart的中断已经发生了。程序并不是到了while(1){}后才发生中断,从而导致了adc不能正常启动。
虽然我自己也觉得不可思议,但事实上,我把uart和adc的启动代码放在初始化后,即将要进入while函数时才启动它,程序就没问题了。
|