标题: 记-电子开发过程中的一些琐事 [打印本页]

作者: liuyang    时间: 2012-1-5 04:54
标题: 记-电子开发过程中的一些琐事
 

      忙了一天半,终于吧写好了自己的串口软件。 其实还少块功能就是取字模那块,逛了好多网站都没免费的,只能挂问问看谁能给个实现的原理。  

     好久没写上位机软件了,感觉生疏了。上位机软件虽然不难写,但是由于类库种类多加上不熟悉,所以花了点时间。我用MFC框架写的,感觉很多设计真的不怎么 合理。就说那个文件拖拽的功能吧,硬是花了我3个小时才调好的,什么狗P东西,文本上设置的接收文件,却找不到该消息映射,害我重载了这个CEdit类, 重载就重载吧,居然重载了也没有,那我没办法只能手动添加。 添加好了才发现,只是拽了个文件路径,不是文件整个内容,又得浪费我的时间来读取文件显示到 文本里。 等我写好后,问题又来了,字符串要转成字节发送出去,接收到的字节要转成16进制字符串显示,MD看起来很小的程序,怎么那么麻烦。写完后,我刚觉得没问 题了,结果发现那个文件里还有其他注释的语句,这些必须用程序去掉,我 日我又得不辞幸劳的写了个像C语言一样在读取的字符串中去掉被注释的语句。总算全号了吧,结果仔细一看,数据有部分不对。 这么一折腾发现我现在搞硬件程序多了,发现搞软件开发感觉有点烦。硬件程序有问题看电路,定时器和主程序流程间的问题,这上位机程序TM就是一个字不断的 调,然后就是不停的查资料,还好还好写着写着感觉就回来了,我总算越弄越顺,我弄好后又进行大文件的测试,我到下面用烙铁吧串口2,3脚烙在一起,然后看 程序在大批量的数据下收发显示是否正常,没太大的问题,就是数据多出了几位,很快就解决了。      程序就好了,唯一缺少的就是取字模的功能,如果加上这个的话,那么直接用这个程序来进行液晶显示屏的主页面切换,这样就方便很多了。  原来很麻烦要用字模软件生成好后,压缩,然后在手动去掉注释去掉0X,数据多的时候工作量还挺大的,特别是调试程序的时候本来就需要不断的烧入到单片机 中,就是2个字麻烦。  液晶的字库是存放在EPROM中的不是在CODE中。

          看来 做一行,忘一行啊。现在想想以前研究的东西都忘了大部分了,呵呵那些COM组建,完成端口,同步异步通信,P2P这些算白白浪费时间研究了。 真是无奈,苦笑下.... 

          生活真没什么,所以就这样轻松的活着,钱嘛能多就多,不能多那就这样过着。

[此贴子已经被作者于2012-1-5 4:54:48编辑过]





欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1