当前位置:首页 > 芯闻号 > 充电吧
[导读]这是我痛苦的历程----- 希望初学者不要再走了象我这样!!!!

这是我痛苦的历程-----  希望初学者不要再走了象我这样!!!!

  w86179912@hotmail.com

  一转眼半个月过去,44B0X让我一晚接一晚的陪她。让得半个月前,到处找他的Datasheet。整天跑到电子城去到商家哪看了又看,求爷爷求奶奶的,总我让我磨到了PCB图和一些Demo。于是我就开始去印PCB板。接着我等了一个星期,我的板子终于回来了。马上又去买零件,命好我在南京居然还能一件不差的买到所有的零件。虽然很贵,但是没办法,一个字“买”。可不行啊,44B0有那么多条腿我怎么焊啊。接着我又跑去买了,焊台和热风枪,还有一个示波器。就这样我一个月的工资就全花进去了。

  我高高兴兴的带着板、工具回到家了。兴奋的一米啊,干吗呢?当然是开工了。但这可以我第一次玩这么多条腿的东西,怎么办呢?我又找来了以前坏的电脑主板。练手啊。先练热风枪,这么折,折了焊,焊了折。这就样总算是练出来了,开心搞吧!找出原理图(求来的)一个个器件3个小时过去了,总算是焊好了。插上电源,3个LED灯是亮了,网卡的2个灯也亮了,USB的灯也亮了。我很开心。我以为这是对了,将新买的示波仪搬出来,往地址线一测,55555~~~~~,我差点没哭出来。地址线上没有任何反应。这下子可急坏了我。查32.768晶震,有信号。电源都好的,再查引脚也没有虚焊或断路的现象。我~~~~~~我可怜S3C44B0X啊,你~~~~~你连让我看一眼都不让我看啊!你就这样离开我了。我~~~我的70块钱啊。

  伤心痛哭!我用热风枪将她从板子上拿下来了。好好的安葬了她。(往垃圾筒里扔了)接着拿出第二块IC来接着再焊上去。这回我将焊台的温度调到了250度,就这样又花了半个小时的时间将他焊上去。一看LED跟前面的一样的。我好苦恼,好郁闷,好无助。怎么又是这样。这回的我第一个念头就是到垃圾筒里将上次那片拿回来。于是,我开始查周边的器件,我前RTL8019和USB折下来。再测,还是不对。干脆一不做二不羞将所有的器件都全折了。重新焊起。

  先是电源,再是CPU和Flash,内存。晶震。用示波仪测。还是一样。已经三更半夜了,我真想大叫一声。还好,不然,我爸会将我杀了不可。我开始怀疑PCB板出了问题。所以我就所有的过孔全部用焊上焊锡。现测还是不行。这回惨了,(是不是他买给我的CPU全是坏的)带着这些疑虑我只好检查PCB板了,拿着放大镜一根根线的看,看了2个多小时左右。哈哈,总算是找到了。原来74HC32有一个根与地线连起来了。造成始终处于复位状态。

  问题找到了,拿起手术刀来,将这个肿瘤给割了。这回再将所有的器件再一起焊上去。天快亮了,焊完后,我接上电源再去试。这回地址线总算是有信号了,我开心死了。在这种兴奋的状态下,我又将JTAG板给焊好了,OK现在一切准备就绪。我要烧FLASH了。我从网上下载到了Fluted。一看完了,全部是98的,没有windows2000的。我找啊找,可怜我的没办法,我去下载了个Vmware来用。安装了98,我要烧Flash了。命苦的人,这回又出现故障了,烧写不成功Fluted老说芯片ID不对。我真的好命苦啊。为什么上天这样对我,我好心好意的来对待她,她为什么出现这么多问题。快亮了,遇到这样的事,我的精力也没了,我的自信心受到严重的打击。不管了,我要去zzZ。

  醒来后,我将我的板子那到商家那去,救他们救救她,看看出现了什么故障。是我的板子坏了,还是我的JTAG坏了。于是,我借他们的JTAG来试我的板。没板应。不用说了,这块板子报废了。回到家里,我静静的想了想。到底那出现了故障,是焊台不行吧。OK,我决定这次不用焊台焊了,改用热风枪来焊。

  拿出第二块板子来,开始用焊台一个个的焊了。焊完了,还是用示波仪测地址线这回一切正常,连上JTAG板,我差点没晕倒,还是一样,ID不到。天啊!天啊!是不是我焊的不行啊,我不死心,不死心。我翻出所有的名片来,干吗!找代工。我打了电话给他们,下午我跑到他们那去焊板子。到了晚上板子拿回来了。干吗,开始烧啊!55555~~~还是一样,这回我开始怀疑JTAG坏了。我找出JTAG的原理图来,查没错啊,怎么回事????当晚我打电话跑到我经常去了那个商家的家里去,借了个JTAG板回来。再进行烧,还是一样。我开始怀疑那个Fluted是不是假的。我又去下载了几个,接二连三的测,都不行。我开始怀疑Vmware了。干脆将我的XP给Format了。装98。哈哈,这回总算是烧成功了。 (后续:现在是晚上1:16分了)

忙了一天下来了,下班了现在进入我自己的空间了。

  我又开始围绕着我的板子转了,今天该是续上面的谈谈我的串口经历了。真的现在想想还不如买一块成品板回来,再慢慢的琢磨。免得心里一点底都没有,不知何去何从。我建议初学者还是要去购买一块成品板回来,自己做无非就是对电路更为熟悉。除了这点没有其他了的。我看了优龙的板子跟我很相似。我已经不敢算花费了。


串口篇
  这是我第一次接触ARM板了串口,因为原先有搞过51的MAX232,这回用MAX3232还是第一次。为什么3232和MAX232价格会差一倍呢,不明白。还是买3232吧,拿了二片回家。焊到板子上了。在焊了过程中感觉奇怪,为什么3232的外围电容是无极性的电容呢?边焊边感觉到,明明MAX3232的Datasheet上画的是有极性的0.1uf电容,这里为什么是这样。郁闷!但还是焊上去了,现在开始写程序ARM SDT,说实在的SDT我还很陌生,但我相信再过几天就不会了,因为我本来就是个程序员。GBA、51程序也写过,我想不会出太大的问题。于是就开工了,写啊写。感觉无误就烧板子。拿出今天买的PC连机线,结果令我失望,PC上没有任何反映。不过,这里我不是太担心,因为串口吗我想没有那么难吧。用示波仪测串口有信号啊,怎么回事,应该可以收到啊!我怀疑3232又被我弄坏了,弄它下来吧,用以前调51串口的板子(我自己做的)接上,结果可以。

(我51板子用的是MAX232,只在4-5脚上拉一个10uf电容,其他电容不接。这个做法是一个老外教我的,他说其他脚可以省,就是电平会有点奇怪现象,但不影响通信。我曾经测了是有点怪电平,但我一直用到现在没有发现其他不对地方)

  于是,我怀疑那几个电容用错,应该要用有极性电容。我将一个个电容弄下来,换上有极性电容,最后还是不对,有是有电平,但PC机收不到任何信息,干脆再将MAX3232弄下来用MAX232反正它们的脚都一样的,这样我还可以省个5块钱。焊好后,再试还是不行,我测了一下电压,测了一下资料。哦!这回我明白MAX232跟MAX3232有什么区别了,MAX232是5V电压的MAX3232是3.3V的。但我想这也不会影响这么多吧。我还是用无极性的104电容焊上去,板子是加电状态,边焊边观查示波仪状态(我在冒险),好像有情况,电平变高了。我估计这里不会有问题了。奇怪怎么回事啊。我的串口线不行,仔细看了一下发现原因真的在串口线,原来我板子上的DB9已经将线反了,也就是不用串口交叉线了,咳!我怎么这样。用平行线就可以了,换上一根平行线这会PC机第一次收到我的9600BPS信号了。

  我接着继续来修改程序,试试MAX232在3.3V下能不能通信到115200,烧上去这里完了,不行。难道不支持115200的我修改程序将他降到19200再试,还是不行,不明白,再换回9600。完了完了,也不行了。不对啊,刚才不是可以吗?难道刚才见鬼了。我没有改其他的程序啊,再细心看程序,没错啊。CPU坏了,不太可能吧。我用优龙的LED测试程序,可以啊,灯正常啊。CPU没坏,我估计是有虚焊,拿起放大镜一个个的看,都是好的啊。不管了用热风枪来吹吹,上电一试。真是让我又爱又恨,谁知就这么一吹好了。再将程序改到115200,再烧还是不行,再改9600好的。改到57600不行、改19200不行。再改到9600还不行。这……这是怎么回事啊?44B0X你在搞什么?我再拿起热风枪来吹这回时间久了一点,上面的阻焊剂流了我满手都是烫死了。上电测试,这回直接将程序改到115200。居然可以通了。咳!!!!松了一口气。你知道怎么回事吗?我想到了,原来是我的阻焊剂在冷却状态造样了轻微了短路现象。各位,买阻焊剂的时候一定要买好一点,就这问题又花了我一个晚上。不然最好不要在板子上留下阻焊剂的痕迹。看看时间不行了,第二天还要上班,今晚就结束吧。

哦还忘了说一件事后来另一块芯片我用MAX3232也调通了。也就是说MAX232在44B0X板上完全可以代替MAX3232。两块可以省10块钱啊。

USB篇

  前了坏了板子就不说了,USB芯片已经完蛋,都被我的热风枪烤坏了。上了新的片子,我到优龙的网站上下载到了USB的DEMO文件,烧到板子上连接到PC机还是一样“设备无法正常工作”,难道是我的D12芯片又坏了。(因为这个芯片被我用热风枪折了好几次)于是,我再一次的将她弄下来,找块新的换上去。开机一试还是那样,是我的PC的USB坏了,还是优龙的那个Demo不行。我找来我的U盘试PC USB,没问题啊。是驱动不行吗?不可能吧。我仔细观察USB的动作。用我的U盘不断的进行拨插。最后我肯定是板子有问题(相信自己,原先调串口的经验怀疑是阻焊剂造成的短路)。拿起热风枪来吹了吹。直到看不到一点阻焊剂(当然要小心再次将芯片给烫坏了)。查了好多的USB资料和协议(以前从来没有弄过USB)试了试还是不行,郁闷了好久。顺手拿起USB线来插到我的笔记本上。“叮咚”。我听到笔记本有USB连接的声音。眼睛扒上去看,找到新硬件........。啊!我的USB好了。在笔记本上安装了驱动程序和优龙的那个LED测试软件,一切正常。开心极了。这....这,这回怎么回事?我再次将他拨下来插到PC的USB上,还是不行,我怀疑是44B0X板上的USB电平转换问题(电压不够的那种),于是,这将USB延长线给拨下来,直接插上去。还是一样,我是怎么回事啊?我将主机重新启动了一次(因为我的机器有3天没有重新启动过)。重新启动后再拨上次,“叮咚”哈哈,好了。这回总算是又了一件心事。USB通了。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭
关闭