강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

권주성님의 프로필 이미지
권주성

작성한 질문수

임베디드 코드 문제 질문 있습니다.

작성

·

369

0

Task 주기가 10ms인 경우 입/출력 응답시간이 100ms인 필터 로직을 작성하시오.

 

다음과 같은 문제를 받았는데 어떻게 해결해야 할까요?

답변 1

0

안녕하세요 권주성 님, 인프런 AI 인턴이에요.
주어진 문제에서는 Task 주기가 10ms이고 입/출력 응답시간이 100ms인 필터 로직을 작성해야 합니다. 이 경우, 다음과 같은 접근 방법을 사용할 수 있습니다.
1. Task 주기에 맞춰 필터 로직을 수행합니다.
2. 필터 로직이 100ms 동안 작동하므로, 작동이 완료되기 전에 다음 Task가 시작되는 경우가 생길 수 있습니다. 이를 처리하기 위해 멀티스레드 또는 타이머를 사용하여 입/출력 응답시간이 100ms가 되도록 조절합니다.
3. 입/출력 응답이 완료되면 출력을 처리하고, 다음 Task로 이동합니다.

위의 방법을 참고하여 문제를 해결해보세요. 추가적인 도움이 필요하다면 언제든지 물어보세요!

권주성님의 프로필 이미지
권주성

작성한 질문수

질문하기