本帖最后由 Ks_shaoerbuyi 于 2013-3-3 17:49 编辑
业余人类,高手勿喷,可略过 。这里只是想说一下自己的体会,希望能激励一些曾像我这类人吧。我是个菜鸟,喜欢单片机,C基础学校时有点,其他技能就不说了,我希望能在单片机方面好好发展,有时候很羡慕那些高手,他们甚至可以自己做小软件,像图像化界面的串口助手或其它的,但更多的时候我只是在羡慕,却没有付诸过行动。毕业一年半了,复杂而有意义的经历。。。。。。此处省略几万字 。2012.11月底我搭上了开往上海的火车,找了两三周的工作,复杂而辛酸的经历,。。。此处省略几千字。换了份工作后,接触单片机开发方面的机会比较大,因为需要从串口收集十六进制数据来分析,开始只是从串口收集过来的密密麻麻的数据中人工进行筛选分析,可想而知,工作量大,效率低,易出错。我想我要是会点上位机编程多好,我就可以用自己的工作方式来解决问题了,于是我决心要自己学点上位机编程知识,把收集过来数据交给计算机处理分析。但做界面的语言五花八门,我又没接触过,有QT,delphi,C++,VB等等,我现在想说的是,千万不要在选择语言的时候浪费太多时间,担心这个,担心那个的,要先学会一个,语言都是相通的。我选择了VB.NET,也许不是最好的选择,但现在看来也并不是一个坏的选择,从开始接触VB.net到自己的串口调试助手基本成型,没用多长时间,因为都是下班后做完饭收拾完后弄的,用了两周左右吧,对高手来说可能太长了,对我来说,有过从未有过的感觉,我们有时候只是被表面吓到了,揭开面纱以后,都一样。因为有点C基础,加上VB.NET本身就是一门很容易上手的语言,所以学起来真的很简单,可以辅助我们做好多事情,当然我又不是专业的,学的够我们用就好了,就像自己之前接触Solidworks一样,只是想画些简单的元器件,只要想去做,并且做了,有信心我们就都能做到。我觉得学习技术切忌犹豫徘徊,否则只能浪费更多的青春和时间。这里高手云集,自己在这里学到了不少东西,自己辈分浅,资历低,没资格说和评论太多,只是一点体会,希望能对大家和论坛做点帮助贡献,激励帖,助手放上来,源码就不放上来了。
我们的青春和时间很宝贵,有时候我们做着自己不想做的事情,但我还是觉得如果有可能就要想办法去做些自己喜欢做的事情
。
下面这个是自己顺便弄的通用的串口调试助手,可以收取字符和十六进制,定时发送,文件发送,还有就是发送的十六进制的CheckSum值计算,关键字过滤等功能,暂不支持中文字符的收发。处女作,可能存在众多BUG和不足的地方,但仅供学习交流讨论之用,不做任何其他用途。另外,数据收上来了,我们想怎么处理就怎么处理了,我已在这个基础上加上了数据分析处理显示后的界面,给公司定制的,让工作轻松了不少,就不放上来了
。
怎么会这样呢,我在公司多台电脑都运行了,xp可以,window7也可以,很正常啊.是不是你的电脑没装.net framework,应该跟这个有关系吧,不过现在系统一般都有的。
一周热门 更多>