gpt4 book ai didi

matlab - 在Matlab中通过串口发送TTL信号

转载 作者:太空宇宙 更新时间:2023-11-03 19:50:01 25 4
gpt4 key购买 nike

我正在尝试使用 Matlab 通过串行端口发送 TTL 信号。我只需要向设备发送 1 个值,所以这应该是一个非常简单的过程。我的问题是我不知道我是否没有正确执行此操作,或者设备是否没有处理信号。我的代码是这样的:

mysignal = serial('com1');
fopen(mysignal);
fwrite(mysignal,1);

最佳答案

我不认为你可以使用实际的串行端口输出 TTL,因为它是 RS-232,而不是 TTL 逻辑电平。如果您使用的是串行端口,则需要一个转换器,例如 this .如果您使用的是 FTDI 驱动程序/USB 电缆,它已经输出 TTL 逻辑电平,并且代码对我来说看起来不错,这意味着错误可能在设备端。

关于matlab - 在Matlab中通过串口发送TTL信号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17614062/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com