-
那怎么办?
我的设想就是:编完程序后,用键盘控制时,按下这个键,运行这段程序;按下那个键,运行那段程序。
由于一段程序包括多个函数,除了宏定义,还真不知道,还有什么办法,能够实现?
-
上述办法我刚刚试了试,故障依旧。还是要谢谢。
-
现解决。
可以烧写,向各位报告一下:
1、第6脚,接TDO,我买的转接板什么也不接,是错的,需要人工飞线(山寨板子的坏处,后悔死了);
2、第3脚NTRST不连、第4脚NRST连;
3、转换板是山寨,丝印标错了,以实际连线为准。
但现在有了新问题:我买的JLINK(附它的转接板),用来烧程序,头几天还行,但我反复调试、反复烧程序,约1周以后,大约有5个电路板,再也无法烧新的程序,只有旧程序还在STM32片子里跑。
经检查,故障集中体现在:
一、STM32F103片子上的TCK脚,不是对地短路,就是对3.3V电源短路(确认是片子短路,因为我把外围的线剪断后,仍然短路,可见是片子里面短了)。
TCK是JLINK经常使用的脚,难道说,是山寨JLINK仿真器把这个脚烧坏了?
二、还有一种情况,烧写脚没有对地、或对3.3V短路,就是烧不了。这又是怎么回事?
-
我找到问题了:
把UCSR0B = 0xD8; 改成UCSR0B = 0xF8;
就可以了。
谢谢关心。
-
我又试了试,发现删除程序其他部分,只保留定时器0、TX0的中断及初始化,故障依旧。
可见,不是其他程序导致本问题。
哪位大哥有TX0中断源程序,发我一份?求助!
-
专家建议求职者在面试时要实事求是
--------------------------
这叫什么专家,上面已经说了,什么话不可以说,然后再来上一句“实事求是”,太矛盾了。
说真实原因,难道你认为员工跳槽和收入没有关系,难道专家认为员工拼命干活,不是为了赚钱?开玩笑!