一般都是集成的开发环境,推荐IAR6.3若JLink为正版推荐IAR6.4。或是ADS1.2亦或是keil uvision4。。。……
设置断点并单步执行了,只是没有注意到编译器的优化问题,受教育了,多谢楼主指点……
对头,程序一由于编译器的优化功能在第一次执行if语句的时候将语句(1)优化掉了,以至于后期一直运行语句(2),多谢楼主指点,问题得到解决了,以后会注意编译器优化问题的,3Q……
不知道编译器还有这么强大的功能呢,以后可得小心了,多谢楼主的指点啊。
函数之所以读取输出管教的值是因为我想在中断中反转输出管脚。
这个如果操作寄存器的……
换一下位置就可以了,代码一应该是将语句(1)在第一次运行的时候优化掉了,以至于后期一直执行else后的语句(2),编译器太强大了……
没有强迫的意思,楼主自我安排就好,再说学了是自己的不是,嘿嘿嘿嘿……