- 博客(5)
- 问答 (1)
- 收藏
- 关注
原创 MFC串口编程——使用WM_COMM_TXEMPTY_DETECTED来判断接收结束
最重要的写在最前面:::SendMessage((port->m_pOwner)->m_hWnd, WM_COMM_TXEMPTY_DETECTED, (WPARAM) RXBuff, (LPARAM) port->m_nPortNr); 在void CSerialPort::ReceiveChar(CSerialPort* port, COMSTAT comstat)函数
2017-10-30 22:19:43 1862
原创 深入C语言把文件读入字符串
1.纯C实现FILE *fp; if ((fp = fopen("example.txt", "rb")) == NULL) { exit(0); } fseek(fp, 0, SEEK_END); int fileLen = ftell(fp); char *tmp = (char *) malloc(sizeof(char) * fileLen); fseek(fp, 0, S
2017-10-26 19:39:42 8364
转载 MODBUS通讯协议及编程【一】
一、Modbus 协议简介 Modbus 协议是应用于电子控制器上的一种通用语言。通过此协议,控制器相互之间、控制器经由网络(例如以太网)和其它设备之间可以通信。它已经成为一通用工业标准。有了它,不同厂商生产的控制设备可以连成工业网络,进行集中监控。 此协议定义了一个控制器能认识使用的消息结构,而不管它们是经过何种网络进行通信的。它描述了一控制器请求访问其它设备的过程,如果回应
2017-10-25 23:04:13 2364
原创 MFC下自动识别串口的实现
摘自:http://blog.csdn.net/itas109/article/details/18359295程序:http://blog.csdn.net/itas109/article/details/18359295serial类里边的两个函数[cpp] view plain copyvoid CSerialPort:
2017-10-23 13:47:12 3359
原创 STM32中中断优先级理解
很多人在配置STM32中断时对固件库中的这个函数NVIC_PriorityGroupConfig()——配置优先级分组方式,会很不理解,尤其是看中文翻译版的,因为中文翻译版里把这里翻译成“先占优先级和从优先级”这样翻译其实是不对的,很容易让人误解。为了便于大家理解,有必要先解释两个概念:抢占式优先级/响应优先级: STM32(Cortex-M3)中有两个优先级的概念——抢占式
2017-10-19 15:44:50 768
空空如也
stm32中头文件中的宏定义
2016-11-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人