일정시간 간격으로 데이터를 써넣으려면...

익명 사용자의 이미지


제목 그대로 일정한 시간마다 주기적으로 임의의 데이터를 버퍼에

써 넣어야 하거든요..

관련 헤더 파일이나 함수 가르쳐 주시면 고맙겠습니다.

제 c책에서는 예를 들면서 dos.h 의 delay 함수를 쓰고 있는데요..

제가 짜야 할 환경은 vxworks 라서 좀 다릅니다.

익명 사용자의 이미지

VxWorks라면 자체적으로 지원되는 함수가 있는 것으로 알고 있습니다.

새로운 task를 하나 만들고 그 것을 scheduler에 등록하면 상당히 쉽게 해결이 될 것으로 생각됩니다.

대부분의 RTOS에서 사용하듯 코딩을 하시면 될 것 같은 데요...

익명 사용자의 이미지

task나 schedule 관련 함수를 찾아봐도 잘 모르겠네요.

거기 있는 함수 중에 있는건지... 좀 더 자세히 가르쳐주시면 고맙겠습니
다.

관련 사이트라도 있으면 괜찮습니다..

제가 RTOS를 처음 접해서 모르는게 많네요.. 죄송..

金子硏史 wrote..
VxWorks라면 자체적으로 지원되는 함수가 있는 것으로 알고 있습니다.

새로운 task를 하나 만들고 그 것을 scheduler에 등록하면 상당히 쉽게 해결이 될 것으로 생각됩니다.

대부분의 RTOS에서 사용하듯 코딩을 하시면 될 것 같은 데요...