안녕하세요!
MMI보드로 열심히 연습하는 초보입니다.

FA리눅스 게시판의 도움으로 gpio 제어 어플리케이션도 해 보고, 시리얼 통신 시험도 해 보았는데요
한가지 궁금한 것이 있어서 질문드립니다.

현재 제가 구성한 어플리케이션은 위의 두 가지 입니다. 독립된 프로그램으로 리눅스 OS 상에서 각각 실행이 되고 있지요...
그런데 만일 시리얼 통신의 어떤 특정한 상황에서 gpio를 제어하여 부저음을 내고 싶다면...어떻게 해야 하나요..?
얼핏 생각하면 시리얼 통신 어플리케이션 프로그램에 gpio를 구동하기 위한 내용들을 몽창 때려넣으면 될것 같은데....그러면...굳이 각 디바이스별로 어플리케이션 프로그램을 작성할 까닭이 없을 것 같고....
두 개의 어플리케이션 프로그램 사이에서 뭔가가 왔다갔다 하면서 서로가 서로를 제어할 수 있는 무엇인가가 있지 않을까 하는 추측이 들기도 하고요...

이런 경우 어떻게 처리하는 것인지 알려주셨으면 합니다.