Tag Archive for '学习'

整理下串口编程的资料及思路

2 条留言

  这几天受一学长所托,开始研究单片机与pc间的通信编程。其实就是串口编程。
在一番google后,归纳方法如下:
1.通过vs6自带的ms通讯控件来实现,就页面中提到的方法看来,实现极其简单。在传输数据时可以考虑。
2.在练习时,为了调试方便,可以用modem线将2,3号线反转后将COM1 COM2连接起来。这样你就能用COM2向COM1发数据了,然后监视COM1。可以方便的实现本地的发送与接收。
3.有时候你做了一个发送数据的程序,需要在接收方看显示出的数据,当然单片那边不是你最好的选择。你可以试试这个:串口调试助手。
4.这个方法是在VS2005 的 MSDN中搜索出来的,如果你安装有VS2005可以去搜索关键字:serial port。原来在dotnet framework2.0中新加了一个ports这么个类,下面继承有一个最关键的类:System.IO.Ports.SerialPort。这个类里有很详细的操作串口的各种属性设置。
5.这个方法也是msdn来的:直接去vs2005的msdn里搜索Communications Resources,就会出现这个页面,很详细的讲解及范例。是Platform SDK里的调用。
本来准备这个周末实践一下的,结果刚刚发现自己的主板只有一个串口…………回去搞个串口卡再说吧。

php学习笔记(七)

来抢沙发吧!

—–

有点动摇

1 条留言

  虽然对程序开发并不是太了解,但以前对.NET很是鄙视,认为不过又是MS逼着开发者适应的新技术。还是觉得传统的C,和C++易用一些。
今天准备编一个简单的calendar程序,首先就MSDN一下,马上发现了一个calendar类,拿来用用,发现编译不过。仔细看看,发现这个类调用了.NET 的库。于是按照MSDN的提示,在编译头里加上/clr。仍然编译不过,发现还需要引用一个DLL文件…………
哎,第一次在.NET下用C++开发,实在是很不习惯,太多习惯等待打破了。慢慢来吧。不过这次对.NET那个通用库有了比较深刻的认识(因为前段时间做了个C#的CASE),着实吸引了我,立场动摇了。
还是老话,学无止尽。




开启菜单