-
stm32单片机与matlab的通讯问题 sos
目标想实现将单片机采集的数据发送到电脑上(上位机),然后用matlab进行接收并保存显示数据。 单片机主要用的sprintf将double数据转成字符,然后通过DMA发送 matlab主要运用的是serialport函数设置串口,read函数读取数据,然后接收到的ASCII转化一下保存 目前存在的问题是,matlab运行接收一段时间后会停住,等待数据传过来,但单片机那一端的运行程序是正常的,一直在采集。不知道具体是什么原因。想问问大佬们有没有相关的经验和建议。本人通讯这一块不是很熟悉,如果有其他好的实现方法也可以。急!!
240浏览量 0回复量 关注量 -
dsPIC33EP64MC504-E/PT单片机设有温度保护吗
在做高温实验时(室温-175℃),当温度超过155℃(该器件最高结温)时,串口通讯中断,在自然降温过程中,当温度达到155℃时,单片机重启,串口通讯恢复,想问一下各位大佬,是不是该器件设有温度保护导致了这个现象?
13155浏览量 11回复量 关注量 -
GD32F303替换STM后 串口通讯问题
公司有一批产品测试GD32替换STM的兼容性,先测的是用GD32F303RET6替换STM32F103RET6。查了下资料了解到可以P2P替换,只是硬件上主频功耗工作电压等有些许差别。测试的几处产品直接替换后不修改代码直接烧写就能成功运行,功能也基本正常。但最后测的一款产品,主要使用上位机软件通过RS485控制通道的打开关闭,产品本身的实体按键功能没有问题,而在GD32下使用上位机软件则需要快速双击按钮才能进行控制,用串口助手调试,连接好后发送控制命令也接收不到。 网上有说可能是因为GD32代码执行过快导致,设置延时之后问题没有得到解决。 有没有高人能指点一下还有什么可能的原因呢?
6040浏览量 2回复量 关注量 -
51单片机串口通讯方式2和3如何编程
刚刚入门51单片机,传统的串口教程只有方式1,想看看方式2和3 是如何实现通讯的。顺便问下,如何用51单片机实现Modbus RTU的主从通讯,求指点。万分感激。[img]https://bbs.21ic.com/static/image/smiley/comcom/18.gif[/img]
1303浏览量 3回复量 关注量