0

dsk TMSC6713을 사용하여 오디오 스테 가노 그래피를 수행 중입니다. 나는 PC에 실시간으로 dsk를 사용하여 메시지를 보내고, matlab을 사용하여 송신자와 수신자 PC 간의 모든 처리 및 직렬 통신을 수행하고 디코더 dsk 키트에서 보낸 메시지를 수신합니다. 가능한 모든 해결책을 친절하게 제공하십시오.matlab에서 실시간 통신이 가능합니까?

+0

이 Simulink와 관련이 있습니까? – Amro

+0

나는 실시간을 의미한다. 내가 dsk의 라인에서 말할 때, 나는 디코더 끝에서 내 메시지를들을 수있다. 그러나 실시간이 가능하지 않다면, 당연히 실시간이 아닌 좀 더 빠른 대안을 사용할 것이지만 응답은 내 프로젝트에서 중요합니다. – user1398405

답변

0

원칙적으로 실시간 제어를 위해 소비자 PC 시스템을 사용하는 것은 (거의) 불가능합니다.

프로세스 스케줄링은 프로그램을 실행하는 데 걸리는 시간이 비 결정적이기 때문에 많은 일에 달려 있습니다. 실시간 (통신, 제어, ...)을하고 싶다면 모든 단일주기를 제어하고 어려운 시간 제한을 보장 할 수있는 마이크로 컨트롤러를 사용해야합니다. 마크 (Mark)와 같이 '매우 빠른 의사 소통'이 필요한 경우, PC에서 (Battlefield 2000000을 백그라운드에서 실행하지 않는 경우), 심지어는 MATLAB을 사용하여 수행 할 수도 있습니다. 정말 필요한 대역폭에 많이 달려 있습니다. Matriga를 사용하여 50Hz에서 RC 헬리콥터에 대한 자동 제어를 수행했습니다.

+0

그러면 코드 생성기 스튜디오의 Iam에서 DSL TMSC6713을 사용하여 직접 matlab 코드를 변환 할 수 있습니까? – user1398405

관련 문제