人机界面——串口自由协议 点击:269 | 回复:2



FastDevelop

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:40帖 | 234回
  • 年度积分:0
  • 历史总积分:686
  • 注册:2010年11月13日
发表于:2014-03-13 09:13:40
楼主


BOOL SetupConnection(int m_sPort,long m_nBaud, int m_nDataBits, int m_nParity, int m_nStopBits)。

该函数用来设置串口通讯参数。


BOOL OpenConnection(int m_sPort,int m_sProtocolNo)。该函数用来打开串口。


BOOL WriteCommBlock(int m_sPort,LPSTR block,long num)。该函数用来操作串口发送数据。


VARIANT  ReadCommBlock(int m_sPort,int nMaxLength,int timeout)。该函数用来操作串口接收数据。


void CloseConnection(int m_sPort)。该函数用来关闭串口。


unsigned short Crc16(unsigned char* buf, unsigned short len)。该函数用来返回Crc16校验。


unsigned short ChkSum(unsigned char* buf, unsigned short len)。该函数用来返回累加和校验。







FastDevelop

  • 精华:0帖
  • 求助:0帖
  • 帖子:40帖 | 234回
  • 年度积分:0
  • 历史总积分:686
  • 注册:2010年11月13日
发表于:2014-04-01 14:05:35
1楼

                       

FastDevelop

  • 精华:0帖
  • 求助:0帖
  • 帖子:40帖 | 234回
  • 年度积分:0
  • 历史总积分:686
  • 注册:2010年11月13日
发表于:2014-04-01 14:38:41
2楼

人机界面——单板机(1GHz)——VGA(大尺寸液晶)——组态软件

单板机标配:

主频1GHz,512MHz内存,一个以太网,2个RS232,1个RS485,1个VGA接口,1个USB接口,可以接多种大小的显示器,支持多种分辨率的VGA输出:800×600、1024×768、1280×720、1280×768、1280×800、1360×768、1366×768和1280×1024。标配迈思德迈驰组态软件。


可以替代12.1寸及以上尺寸触摸屏。



热门招聘
相关主题

官方公众号

智造工程师