STM32 Nucleo Board and MATLAB serial communication.
이전 댓글 표시
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.
답변 (1개)
Abhinav Aravindan
2024년 11월 12일
0 개 추천
The Warning you are facing may be due to one of following reasons:
- 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.
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:
카테고리
도움말 센터 및 File Exchange에서 Serial and USB Communication에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!