fog_wizard 发表于 2014-1-3 23:10:47

请教关于mega64的串口发送结束中断

mega64有串口发送结束中断,发完一个字节就会产生一次中断,我在最后一个字节的发送完成中断后控制485芯片,大概通迅上1000多次后,485芯片没有被拉低,是不是因为最后一个字节的发送完成中断丢了的原因?理论上,每一次发送完成后,都应该产生中断,485芯片会在发送完后切换成接收模式,但是,为什么通信上通迅上1000多次后,就一直处于发送状态?1000多次是大概值,并不一定每都能到1000多次,谢谢

fog_wizard 发表于 2014-1-10 23:30:52

问题已经解决,在程序的其它地方引入了一个bug,把控制485的引脚的改变了

fog_wizard 发表于 2014-1-10 23:31:27

芯片不会丢中断,avr还是很稳定的说
页: [1]
查看完整版本: 请教关于mega64的串口发送结束中断