这是一篇讲述串口很好的入门教程: http://users.ece.utexas.edu/~valvano/Volume1/E-Book/C11_SerialInterface.htm 如何显示串口数据: https://unix.stackexchange.com/questions/117037 ...
分类:
其他好文 时间:
2018-05-06 00:18:07
阅读次数:
187
在一项目中,使用STM32作为主控,程序运行一段时间后概率出现主循环卡死现象。 问题分析如下: 1、程序USART2不停接收并处理串口数据,波特率115200; 2、主循环卡死; 3、USART1中断及TIM2中断响应函数运行正常;(USART1及TIM2中断优先级均比USART2高) 4、出现现象 ...
分类:
其他好文 时间:
2018-04-28 11:44:51
阅读次数:
157
功能实现: 1. 接收串口数据; 2.保存接收数据到TXT文档,主要是测试串口接收到数据,给python进行处理时的小应用(个人使用),避免长时间测试数据丢失的问题; 3.发送串口数据; 4.发送文件; 小细节: 1.串口没有打开之前,不能进行发送数据等操作,需要在发送槽函数中进行判断串口是否打开; ...
分类:
其他好文 时间:
2018-04-27 21:06:24
阅读次数:
211
1、 2、串口调试助手 中显示的信息 2.1、16进制 数据: 2.2、ASCII 信息: ZC:貌似 后面还有可能有一些信息,但是貌似也是 "USB总线挂起。"之类的... 3、 4、 5、 ...
分类:
其他好文 时间:
2018-03-12 17:07:30
阅读次数:
219
今日进行串口数据通信时,使用DMA串口485发送完成中断进行485发送至接收的状态转换时发现,当DMA传输完成时,串口发送寄存器中的数据还未通过发送端口传输完成,在中断中需等待查询串口发送的状态,while((USART_GetFlagStatus(USART1,USART_FLAG_TC) != ...
分类:
其他好文 时间:
2018-03-01 23:26:50
阅读次数:
282
1. 2.还有一种比较简单,直接通过SerialPort对象取得 下面的内容都是转过来的. 在.NET Framework 2.0中提供了SerialPort类,该类主要实现串口数据通信等。下面主要介绍该类的主要属性(表13.1)和方法(表13.2)。 表13.1 SerialPort类的常用属性 ...
读取不完就一直等待,读完了就立刻走,之前都是设置一个溢出时间,不管是不是早就读取完了都要在这等着,有一定的时间浪费。 注意,用之前要设置好SerialPort类的TimeOut属性: ...
引脚与GPIO的关系 引脚(pin)是对芯片的外部物理接口的一个称呼,它是在不把这个物理接口投入到具体应用场合下的称呼。例如,我们可以说,某某芯片的P1.5引脚可以作为GPIO驱动外部数字设备,也可以作为串口接受引脚接受串口数据。那么P1.5就是一个引脚(pin),而作为GPIO或UART的RX就是 ...
分类:
其他好文 时间:
2017-12-16 14:41:21
阅读次数:
1081
PPP主要包括三个部分1. 在串行链路上封装上层数据报文的方法2. LCP(link control protocals): 链路控制协议来配置和测试数据通信链路,协商PPP协议的配置参数。 3. NCP(network control protocals): 根据不同的网络层协议可提供一簇网络控制 ...
分类:
其他好文 时间:
2017-12-09 14:58:12
阅读次数:
281
暂时没有弄明白为什么递归的写法会影响到通讯速度,做一个记录方便以后查阅以及解决吧. ...
分类:
其他好文 时间:
2017-11-17 15:02:00
阅读次数:
121