本帖最后由 FAQ 于 2020-3-25 12:00 编辑
撸主你这个不能正常下载的这个问题现在解决没有啊,我特意下载了你传的通话录音听了下。
我分享下我和STC单片机之间的经历:
我是2011年接触学习单片机,当时就是用的STC89C52RC这种单片机入门的,那个时候因为第一次接触单片机,也甚至可以说刚接触电子,我电子入门也是从单片机入门的,如果不是单片机的可编程可玩性,我十有八9是不会进入电子行业工作的。
那个时候我连怎么把5V转3.3V都不知道,也不知道有这种1117-3.3V这种降压芯片,也不知道这种LDO为啥输入输出最好也接个电容。也是那个时候我开始电子启蒙。
那个时候我学习了好多概念,比如STC的“冷启动”下载,当时也不知道这个到底是什么原理,也不清楚为什么要这样做,为什么要讲究上电顺序。
在刚开始接触单片机准确说是STC89C52RC单片机的时候,那个时候反复调试下载甚至把单片机的RX,TX口都不知道怎么莫名其妙的就坏了,表现为不能下载程序,连你提到的开始的握手信息干脆都没有。刚开始我不知道是串口TX,RX 坏了,后来我才明白,我分析串口坏的原因可能和我经常反复带电热插拔单片机有关。
当时买的是开发板,下载线用的就是那个经典的CH340的USB转串口线,板子上自带MAX232电路,还有跳线帽可以把单片机的串口在MAX232和外设之间切换,我当时外接了一个蓝牙转串口并联在MAX232和单片机的串口上,就遇到了不能下载的情况,后来我才搞懂串口下载受到了蓝牙串口模块的影响。具体原理我就不再详细分析了。
关于STC的串口下载问题当年我就遇到过这么多问题,后来就没在遇到过了,工作这些年实际也没用过STC。
直到前年,我有个半路改行的朋友,他刚接触单片机,也是买的开发板,并且开发板型号还是我推荐给他,买的和我当年学习的一模一样的型号。但是他遇到了一个问题就是串口下载困难,并不是完全不能下载,而是下载困难,可能要冷启动好多次才能成功一次,下载线他买的已经不叫CH340了,而是好像叫CH341SR?,因为搜遍全淘宝发现当年的那个经典线,好像因为盗版问题都找不到了,取而代之的是接近的型号,但下载线外观用法一样。后来他给我说了他的这个问题,我把我当年买的下载线给了他,果然替换了我给他的ch340线就好了。
综合以上分析,如果你硬件电路原理原价参数没改的话,那不能下载的原因基本可以排除电路和单片机的问题,极有可能和你换了下载线有关。
关于录音里的吵架问题,那个FAE我能听的出来的确是专业的。你要知道厂家会遇到各种各样的水准的客户,有的客户是真的不懂技术。当然这里我也不是说你不懂技术。我觉得你也没必要想太多,人家只是说你不懂技术而已,又没有直接二话不说就骂人,至于最后的cao我听到了,这个的确没有人员规范作风。这个也和STC的官网以及相关的数据资料粗狂豁达甚至像打**血传销似的风格吻合,可以理解。
做电子技术的容易在技术上攀比争锋。这个很多点子技术人可能都有这个情况,包括我以前甚至可能也会有这种情况。我认为这个就像家人之间吵架一样,吵架归吵架,过了那一段时间还要该怎么相处就怎么相处,而不应该记仇。技术之间的切磋这个很正常。我认为点到为止即可不必要影响到心情。
站在旁观者站着说话不腰疼的角度,我觉得STC技术说你不懂技术,这个也没什么,既然你遇到困难,自己又不想浪时间研究,想快速联系厂家解决问题,那么如果从你内心里如果你觉得和你对话的人技术角度是靠谱的你就应该完全相信人家说的,按照人家说的做,而不应该和人家吵架。你都不信人家还找人家干嘛。我相信你自己刚开始如果就就不相信人家也不会联系人家。你肯定是希望对方是个靠谱的人。如果经过几句沟通以后,凭你的直觉,你明显感觉的这个人技术不如你,解决不了你的问题,说话不靠谱,那么你完全可以快速结束沟通,自己来研究,反正对方也解决不了你的问题。
我也做过技术支持的工作,我也做过客户。你遇到这个这种问题,我都遇到过。我只是希望你不用过于纠结这个事情。所以我对待我的客户,我讲话就会相对注意语气措辞,比如我不会直接说“你不懂技术”,而是说“你可能对这个不是很了解”,这样就不会那么容易刺激到电工脆弱的心(我的心就很脆弱)。
你的技术水平你心中有杆秤,你心里知道。至于别人怎么说你,那是别人的事儿,别人说你不懂技术也不会导致你曾经学到的技术突然就没了。啥事儿没有。一笑而过吧。不要太在意别人给自己的标签。
如果非得让我评个理的话,我认为是你过错在先,我特意听了好几遍通话录音,首先人家问你的线接到哪里,你直接回应一句“你甭管接哪”,(实际上,这个线接到哪里恰巧是排除解决问题的关键点)紧接着那个技术说了这个接到那里很关键,接到哪里会直接影响结果(因为你的一句“你甭管接哪”会导致人家技术很着急,因为作为技术支持,以前曾经早已遇到过很多类似你情况问题的客户的问题,但是往往还是会受到新客户的质疑怀疑,因为FAE很清楚问题可能是什么原因引起,这些原因跑不出FAE曾经遇到过的案例,跑不出FAE的手掌心但是却不能给你一语道破,让你理解,所以FAE的内心是很着急的,FAE很着急的语气,这个会让你认为是不耐烦),而你会认为人家不耐烦紧接说“你听我说啊!?”。当技术问题在电话里不能一语解决的情况,人家为了不和客户浪费时间,浪费的是双方的时间,所以人家让你把板子寄过来,那个技术是专业的,所以直接说的“这种下载的问题对我来说太简单了”。正是后面技术进一步询问得知你接了电阻以后基本锁定是你的问题,说了一句“你不懂”,然后你听着感觉受到了贬低一样。紧接着你带了一句“我kao!我不懂?!那我原来的板子可以啊!”,这个过程中人家技术还是给你在技术角度给你讲。你紧接着说“那你不能说不懂,就你懂啊?!”你这个就是要挑事了,所以人家技术最后才会说了声“cao”,因为人家感觉已经不能再交流了。
再从技术角度分析,你原来的板子能下载现在不能下载,原因可能有很多种,如果你板子硬件和之前没有变化差异,那很有可能是比如你换了下载线引起,因为我前面我也分享了我的经验我朋友也遇到类似这个问题以前。这个问题在有经验的人面前能很快锁定解决。
我以前甚至遇到过个别比你们沟通用语更难听的的客户,比如带“你特么”,但是最后我还是把客户的问题解决了,赢得了客户的认可信任,最终客户虽然没有直接给我道歉,但是客户最后和我讲话的语气不能说是毕恭毕敬,但最起码是客客气气。
楼主应该反思自己存在的不足,STC的FAE技术素质没毛病,但沟通技巧可以再优化提升下。
|
@cub_wolf :总要有理有据吧?也用过几种内核,包括MIPS32和CK8等等。以前编译过一些open core上的代码,32位的比8位的逻辑大太多了,工艺先进能把面积降下来,但是也有可靠性的副作用。
@William1994 :懒得说了 单片机种类很多,M0内核的也不比51的贵,总之一句话,不想死就不要用STC
不用怎么知道烂的?我正打算用,望指导一二。