직렬 포트에서 데이터를 읽는 중 문제가 있습니다. 데이터를 읽는 데 사용되는 C 함수에는 바이트 단위의 데이터 크기 인수가 있습니다. 데이터를 읽으려면 들어오는 데이터의 크기를 미리 알아야합니다. 우리는 직렬 포트 연결을 통해 RFID 리더를 사용합니다. 데이터는 매번 다른 크기로 Nucleo 보드에 전송됩니다. 우리가 직면 한 또 다른 문제는 데이터를 읽는 동안 Nucleo 인터럽트입니다. 우리가 고도의 속도로 데이터를 받으면 다시 시작해야합니다. 이로 인해 높이 데이터 전송 속도가 저하됩니다. 하나의 가능한 솔루션은 DMA (직접 메모리 액세스)를 사용하는 것이지만 우리는이 접근법에 익숙하지 않습니다. 몇 가지 해결책을 제안 할 수 있습니까?FreeRTOS의 직렬 포트에서 데이터 읽기
-1
A
답변
0
당신이 갖고있는 문제가 무엇인지 명확히 밝히지 않았고 다른 사람들이 당신이 전화를 걸고있는 기능이 어떻게 구현되는지를 알기 때문에 혼란스러워하는 질문을 찾습니다. 어쨌든 FreeRTOS와는 무관 한 소리입니다.
관련 문제
- 1. 직렬 포트에서 데이터 읽기
- 2. 직렬 포트에서 데이터 읽기
- 3. Java 직렬 포트에서 데이터 읽기
- 4. 직렬 포트에서 이진 데이터 읽기
- 5. NodeJs 직렬 포트에서 데이터 읽기
- 6. 직렬 포트에서 실시간 데이터 읽기
- 7. 직렬 포트에서 바이트 읽기
- 8. 직렬 포트에서 읽기
- 9. 동일한 직렬 포트에서 읽기
- 10. 직렬 포트에서 데이터 읽기 및 보내기
- 11. 직렬 포트에서 PySerial로 이진 데이터 읽기
- 12. Java/Arduino - 직렬 포트에서 데이터 읽기
- 13. 직렬 포트에서 json 객체 읽기
- 14. 많은 형태로 직렬 포트에서 읽기
- 15. Java 우분투 직렬 포트에서 읽기
- 16. 직렬 포트에서 데이터 수신
- 17. 직렬 포트에서 NULL 문자 읽기 Linux C
- 18. 버퍼에서 제거하지 않고 직렬 포트에서 읽기
- 19. 직렬 포트에서 바이트 읽기 C++ Windows
- 20. 직렬 포트에서 읽기 및 쓰기 지연 지연
- 21. Java (Arduino duemilanove)로 직렬 포트에서 읽기
- 22. Pharo : Arduino 직렬 포트에서 바이트 읽기
- 23. Linux 직렬 포트에서 BREAK 상태 수신/읽기
- 24. 부스트 Asio를 사용하여 직렬 포트에서 메시지 읽기
- 25. 특정 샘플링 속도에서 직렬 포트에서 Matlab 읽기
- 26. 직렬 포트에서 바이트 읽기 및 저장
- 27. 부스트를 사용하여 시간 제한이있는 직렬 포트에서 읽기
- 28. C++을 사용하여 우분투에서 직렬 포트에서 USB로 데이터 읽기
- 29. 블루투스 RFCOMM 연결 : Windows 7의 COM 포트에서 직렬 데이터 읽기
- 30. COM 포트에서 데이터 읽기