- An invalid command was sent to the device, so there is a problem reading the response to the command.
- Your device is connected to an incorrect serial port.
- An incorrect write terminator was sent to the instrument before attempting to read data, so there is no data to read.
- Your device is not configured to send data on the serial port.
STM32 Nucleo Board and MATLAB serial communication.
5 ビュー (過去 30 日間)
古いコメントを表示
When I'm reading data from serial port on STM32 Nucleo Board in MATLAB, I got the following warning and I couldn't read data.
Code:
s = serialport('COM6', 460800)
flush(s);
data = readline(s);
Warning: The specified amount of data was not returned within the Timeout period for 'readline'. 'serialport' unable to read any data.
0 件のコメント
回答 (1 件)
Abhinav Aravindan
2024 年 11 月 12 日
The Warning you are facing may be due to one of following reasons:
You may refer to the following documentation for the troubleshooting steps:
A similar query related to using the STM32 Nucleo Board with “serialport” has been answered here for your reference:
0 件のコメント
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!