自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 2021-05-12

串口通信测试——串口线问题1.串口线分类:直连线和交叉线2.标准串口引脚定义:(在串口引脚上面会标上引脚号)引脚2:RXD(接收数据)引脚3:TXD(发送数据)引脚5:地线(GND)对于任意串口线通信时,使用的串口线应该交叉互联。对于测试人员而言:测试串口功能的时候,必须保证两台设备的串口的收发引脚交叉连接。总结:两台设备为公头和母头,则使用直连串口线。两台设备均为公头或者均为母头,则使用交叉串口线。简单判断串口线直连和交叉:万用表测试串口线两端引脚2,是否短接。短接则为直连串口线。

2021-05-12 11:31:57 60

原创 SerialPort类编写串口通信程序

Syetem.IO.Ports命名空间包含了SerialPort类程序代码起始位置添加Using System.IO.Ports串口通讯参数:1.通讯端口号【PortName】返回类型:StringCOM1,COM2,COM3,,,2.通讯格式“【BaudRate】,【Parity】,【DataBits】,【StopBits】校验位和停止位为枚举类型串口的打开和关闭调用类的Ope...

2019-12-27 14:54:19 263 1

原创 模态对话框与非模态对话框

两者使用的函数不同:模态对话框:DoModal();非模态对话框:creat(nID,pParentWnd);非模态对话框需要加上ShowWindow();进行显示非模态对话框使用的对象如果是局部对象,在运行完函数之后,对象关联的对话框资源会自动销毁。而模态对话框则会在运行到DoModal函数之后停止运行。@TOC欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdow...

2019-10-17 11:36:42 79

原创 关于创建非模态对话框的几点注意

1.非模态对话框调用的是Create函数,需要继续调用ShowWindow函数来显示对话框(模态对话框调用的是DoModel函数,本身带有显示对话框的作用)2.定义CDialog类对象时,不能是局部对象。否则会销毁与之相关的对话框资源。要么变为视类的成员变量,要么定义为指针,生命周期和程序一样。(非模态创建的对象,在显示对话框视,程序暂停执行,直到关闭对话框。)...

2019-05-17 22:04:22 99

原创 关于创建非模态对话框的几点注意

1.非模态对话框调用的是Create函数,需要继续调用ShowWindow函数来显示对话框(模态对话框调用的是DoModel函数,本身带有显示对话框的作用)2.定义CDialog类对象时,不能是局部对象。否则会销毁与之相关的对话框资源。要么变为视类的成员变量,要么定义为指针,生命周期和程序一样。(非模态创建的对象,在显示对话框视,程序暂停执行,直到关闭对话框。)...

2019-05-13 22:01:54 105

原创 关于函数重载,函数覆盖和函数隐藏

关于函数重载,函数覆盖和函数隐藏区别:函数重载:发生在一个类中,函数必须不一样!返回值类型不一样并不影响!函数覆盖:发生在基类和派生类中,函数必须一样!且基类函数中需要有一个virtual变为虚函数。函数隐藏:发生在基类和派生类中,函数完全相同时且基类没有虚函数。或者函数只是同名,参数列表不同,无论是否有虚函数,都讲发生隐藏。关于重载:根据参数类型或个数的不同来决定调用哪个函数。关于覆...

2019-04-18 14:58:21 306

51单片机设计的篮球计分器

利用C编写的51单片机开发的一个篮球计分器程序,包含protel仿真图

2018-10-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除