printf(",");
printf("%d",angy);
printf(",");
printf("%d",angz);
printf(";");
wudan3551 发表于 2012-8-16 18:11 static/image/common/back.gif
哥们,请教一下,程序使用什么写的?
很明显是VB写的 新人学习中。 我用的51的最小系统,这个串口怎么连线呢?求回答啊。。 大家为什么不用Matlab呢? 我遇到个奇怪的问题。关于串口通讯的。
MEGA 2560板,用USB连电脑。
以下程序非常简单。
板卡每秒打印12345 到串口上,PC端每隔一秒从COM4上读并打印出来。
如果我先用IDE自带的端口监视器看一下。
再执行我的ruby代码。就可以正常运行并打印出来。
然后我重新插拔USB线。再运行我的代码。就会卡死在readlines那一行。
getc也不行。用serialport也不行。
我推测是跟那个IDE自带的端口监视器有关。
也许它帮我初始化串口的某些配置。
是不是我在读串口前应该再做点什么?
能帮我看下吗?我是个初学者。
void setup()
{
Serial.begin(9600);
}
void loop()
{
Serial.println(12345);
delay(1000);
}
#require 'rubygems'
require 'serialport'
if __FILE__ == $0
File.open("COM4",9600){ |sp|
while lines = sp.readlines
puts lines
sleep 1
end
}
end 好贴收藏
GoStop 发表于 2013-3-9 12:05 static/image/common/back.gif
大家为什么不用Matlab呢?
求教,我想用MATLAB,但是不知道MATLAB如何实时读取COM口数值?
收到请回复,谢谢? 谢谢分享学习一下 lz这个有点强啊,软硬件都牛逼 请问下怎么显示没有波形,我的串口给的是19200
页:
1
[2]