有没有在Linux上用Arduino IDE的,串口总是无法被识别

有没有在Linux上用Arduino IDE的,串口总是无法被识别,第1张

主要看你的控制器是什么 目前Linux对串口硬盘的支持不是很好 你可以尝试使用最新的发行版 例如fc4 并且在Bios中把sata设置为ide就可以了 如果需要还要加载驱动 不过那样很麻烦了 况且多数的sata控制器并没有linux下的驱动或者太旧不适用

首先你确定你那串口是否有东西可读? 就是你上面说的“一个文件不停的写数据到串口”!你可以先不这样读取,你可以在终端上用cat试试是否有数据可读:cat /dev/ttyS0

如果有的话,那你就检查串口设置是否正确,如波特率,数据位,停止位,校验位等!

最后就是你读取的函数了,看看先不要用printf打印字符串了,先看看十六进制是否有,然后再看字符等!

就是以上一些,你还可以参考Linux下串口文档,百度上很多的……

可能是你ping的太多了吧,后台程序太多,电脑资源不够了

linux下ping和windows不一样的,一直ping下去,windows只ping四五次

你给ping加个option -c 5 或者 -t 时间试试会不会还死掉

不要滥用后台符号 &


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8931069.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-23
下一篇2023-04-23

发表评论

登录后才能评论

评论列表(0条)

    保存