-
Recent Posts
Recent Comments
- fdaf on SVN — import
- 千寻 on 常用的正则表达式及符号诠释
- 55659 on 常用的正则表达式及符号诠释
- 55659 on 常用的正则表达式及符号诠释
- vincent on Python的调试
Archives
Categories
Meta
Category Archives: 外设与移动
串口通信的转换方案
今天早上上班的时候突然想起一个问题,就是我做的那个WEB系统怎么方便的嫁接到串口通信上面。原来是想用Python直接实现的,但是看了pyserial之后,发现这个不是很好的方法,因为这个东西封装的是win32all的东西,你要使用还要安装大大的win32的python封装包,比较的麻烦。后来想到,利用C/C++做一个程序,windows下面的和unix下面的差别太大了,干脆就分开做。 该程序一个模块是专门负责串口通信的,另外一个模块负责socket通信,把别的语言通过socket送过来的报文接收,然后通过调用报文解析模块把socket的报文分解,然后按照串口通信的报文进行编码,然后传给串口,完成S(ocket)2S(erial)的转换。这个想法自己认为是不错,不过要先实现了再说。今天已经收集了一些资料,不过主要是串口的,通信的还没有,不过想实现传统的socket的和一个简易的web server,这样可以方便web程序的开发。 不过非windows下面的串口通信没有做过,自己肯定是搞不定了,不知道那个机器人有没有搞过,如果搞过,那就好办很多了,嘎嘎,不过实在没有办法,就只能socket到windows的机器再串口通信了,嘎嘎。
Posted in 外设与移动
5 Comments
Python在移动设备上的开发
今天从Python的新闻上得知,目前Nokia的Series 60对Python提供了支持(http://www.forum.nokia.com/main/0,,034-821,00.html),其实这个新闻对我来说已经不兴奋了,因为我在半年前就已经得到了这个消息,而且我的blog还是论坛里面,也帖了当时人家演示的图片。所以python在手机上的应用是迟早的事了,不过对于这次Python公开公布这个信息还是比较高兴的。以后我的西门子手机可能会转到Nokia上面了,原因狠简单,就是因为Python的开发。 其实对移动设备的开发,我一直就想切入了,只是苦于没有机会,不想放弃C/C++和python。自从上次看到了S60的python演示图片之后,我就在往这方面准备,毕竟以后移动设备的开发可能会高过PC的开发了。