안녕하세요 선배님들~!
제가 이번에 안드로이드 프로젝트를 하나 맡게되었습니다.
커널부터해서 프레임웍단, 어플레벨까지 다요~
(SW 경력 10년이 다 되가는데 이제야 만져보네요ㅠㅠ)
개발하고자 하는 시스템은 아래와 같습니다.
[[ MIC/SPK ]]----[[ Audio Codec IC ]]---(PCM or I2S)---[[ AP(Android) ]]------(SPI)---[[ 외부장치 ]]
< 앱 처리 내용 >
* 입력되고 있는 PCM(MIC 음성) 데이터를 외부장치로 전송
* 외부장치에서 수신된 PCM(음성) 데이터를 Audio Codec IC로 전송 (SPK 출력)
* 위 두작업을 동시에 진행 (전이중 통신)
처음부터 너무 부담이 큰 프로젝트를 맡았습니다. 커널부터 어플까지 전체를 다해야해서...;;
처음하려는 거다보니 전혀 감이 안옵니다;;;
그래도 항상 뭐든 불가능은 없다 생각하는데요...!!!
안드로이드 경력자분들께서는 이정도면 난이도가 어느 정도인지만 알 수 있을까요?
(개발Kit와 SPI, PCM 등등 제공되는 안드로이드 Full 소스는 가지고 있습니다.)