关于新手和STC单片机】
时间:10-02
整理:3721RD
点击:
【郑重声明:如果想喷,请看完内容再喷!】
【我只是表达一下个人看法,说一种调试思路!牛人和自认为是牛人的人请绕行!】
见过一些人用STC单片机作入门学习,写程序,编译,生成Hex,下载,灯亮了;成功的喜悦涌上心头。
但是,这对你们的学习有帮助吗?
出问题了,你甚至不能快速定位到Bug产生的地方,你不能跟踪程序的运行,一切都是黑箱子。
我们要知道一件事情,程序的运行必须在我们的控制之下,即使出现错误的情况,我们要也及时做到处理,但是黑箱子方法阻碍了我们的跟踪和观察。
所以小白菜建议大家,买一款能硬件仿真的单片机(型号不知道,以免被人说成打广告),对学习有好处。
有人可能说用protus,确实可以。
但这不是个二选一的选择题。软件的仿真,硬件实际的仿真,两个都可以有,不冲突。
最后祝大家学习愉快,中秋快乐,国庆好好玩。
悲剧了,这跟STC有什么关系,难道用AT就不会了?
dou都通用的吧
你没看明白我想表达的意思。
说得好!程序机能原理、内部寄存器变化、运行结果的原因都挺重要的!点亮一个小灯,稍微聪明一点的看十分钟视频就都能会了,可真正知其所以然的能有几个?
你懂我的欢喜。不解释。
什么样的结果,中间的过程是怎样的,为什么会这样,咱都得了然于胸。
同意
其实单片机的魅力就在于开发者能完全控制整机,如果看不见单片机内的特殊寄存器,RAM等,那就没意思了.
你也懂我的欢喜~!
所以说,新手买那些只能玩黑箱子的开发板,损失很大。
顶,受教了
哥啊,硬件仿真器不便宜咧,有个仿真器对调试当然有帮助,但初学都是做些小软件,基本是要先从照葫芦画瓢开始,从学习成本考虑,对于初学习也没太多的必要。
我知道有一款在线仿真的芯片,真的好用,可以在线调试。
学习了
很有道理 在出问题的时候 真是无从下手啊 好多时候需要两个方面排查问题 硬件 软件
楼猪偏激也,keil自带的软件仿真已经够初学者使用,学好软件仿真等真正要用到硬件仿真的时候很容易上手,这和哪个型号单片机无关,偏激。
刚开始慢慢来。
一步一步来 不能一开始就了解的
我就打算等发钱了,买东西自己做,现在在网上查资料学习,但是太杂乱了,小编能给推荐点资料么
为了省钱,还是先软件工具仿真比较好
是来学习的