- 博客(9)
- 资源 (3)
- 问答 (1)
- 收藏
- 关注
原创 在单片机向上位机串口助手发送asc码大于127的字符,串口助手上显示乱码!
在单片机向上位机串口助手发送asc码大于127的字符,串口助手上显示乱码!今天在帮别人调程序的时候,发现大于127的时候,在上位机串口上进行字符显示的时候,没有转化成自己想要的字符,而是出现了乱码的现象,原因是键盘上没有,是不可以显示的字符!所以显示不出来。那么0到127是否都能显示出来吗!等待验证!
2016-01-11 16:28:18 1509
原创 MODBUS通信协议精析(未完成待续)
今天突然碰到了MODBUS问题:modbus协议是一种协议标准:他主要有三种形式:Modbus协议包括ASCII、RTU、TCP等,并没有规定物理层ASCII、RTU、TCP等,并没有规定物理层(也就是没有规定以何种电平形式进行传输RS232还是RS485)。此协议定义了控制器能够认识和使用的消息结构,而不管它们是经过何种网络进行通信的。下面我来
2016-01-09 19:07:54 1101
原创 MODBUS协议和RS232,RS485,SPI,IIC,CAN总线有什么区别
MODBUS协议是一种软件协议,而RS232,RS485是一种电平标准,关系是在一种电平关系下应用一种MODBUS协议。MODBUS协议是一种人为约定的协议,他和SPI,IIC,CAN总线协议还是有些不同的,SPI,IIC,CAN总线这些协议必须是设备在硬件上支持的(但是也是可以通过软件模拟的,我们常常来用软件来模拟IIC的时序,达到IIC通信的目的),可以是SPI,IIC,CAN总线是一种软硬件
2016-01-09 10:36:11 20919
转载 串口传递浮点数
原文网址:http://blog.tianya.cn/blogger/post_read.asp?BlogID=991984&PostID=23898227前段时间应师兄要求,要通过单片机串口实现Modbus协议,在看了协议的内容后写好了程序的框架,然后根据不同的协议功能码分别实现不同的功能,比如对下位机分别读取或者写入线圈状态(位状态)、二进制数据以及浮点数等。其他的数据格式挺好实现,但怎样
2016-01-09 10:25:25 9120
转载 MATLAB中多行注释的三种方法
A.%{若干语句%}B.多行注释: 选中要注释的若干语句, 编辑器菜单Text->Comment, 或者快捷键Ctrl+R取消注释: 选中要取消注释的语句, 编辑器菜单Text->Uncomment, 或者快捷键Ctrl+TC.if LOGICAL(0)若干语句end这个方法实际上是通过逻辑判断语句不执行相关的
2016-01-02 20:11:26 1413
转载 matlab中点乘与乘的区别
乘是矩阵的运算,点乘是矩阵中元素的运算。a*b表示矩阵a与矩阵b进行矩阵相乘。a.*b表示矩阵a中的元素与矩阵b中的元素按照相同位置进行相乘,得到的结果作为新矩阵中相同位置的元素。而一个数如 8.*A就是代表8乘以矩阵中的每一个元素。
2016-01-02 10:45:20 8631 2
转载 ones,zeros,size用法总结
一、ones产生全1数组,zeros产生全零数组。ones(a,b)产生a行b列全1数组ones(a)产生a行a列全1数组例如:ones(1,3)产生1行3列全1数组[1 1 1]ones(2)产生 1 1 1 1zeros用法同ones,只是产生的是全0数组 二、size:获取数组的行数和列数(1)s=size(A),
2016-01-02 10:37:44 1903
转载 Visio图片插入到word中只显示一部分
Word——Word中粘贴Visio图只显示下面一部分1. 问题发现前段时间帮朋友整理一篇学位论文,发现在Word中粘贴画好的Visio图时,只能显示Visio图的下面一部分(一行宽左右)。通过:右键-->“设置图片格式”-“版式”-“环绕方式”-“嵌入型”,发现环绕方式正确无误。换Word版本和Visio版本均无效。 2. 问题原因学位论文
2016-01-01 16:58:34 24291 4
LocationNavigate.dll
2019-09-24
当网络带宽满了以后数据发生丢失是在哪一层发生的?(ISO 5层模型)
2022-01-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人