지금까지 진행된 상태를 알려드리도록 하겠습니다.


Dk-LM3S9B96 개발보드를 참고해서 만든 센서노드의 인터페이스의 차이는..


- RF 인터페이스 (동일)

- LED 인터페이스 (2개 동일, 6개 추가)

- 버튼 인터페이스 (포트 변화 및 개수 증가)

- LCD 인터페이스 (제거)


여기에 추가적으로 MCU가 변경되었습니다

- LM3S9B96에서 LM3S9U96으로 변경

  (플래쉬가 256KB에서 384KB로 늘어남, ADC가 10bit 에서 12bit로 확장)

   ※ 그 외에 램이나 핀은 전부 동일함



이렇다보니까 샘플 프로그램을 거의 손보지 않고서도 동작할 줄 알았는데...


하드웨어 설정을 잘 모르는데다...

복잡한 프로젝트 구조와 라이브러리만으로 제공되는 파일들 때문에 애를 먹었던게 사실입니다.


어제까지 CC2520칩에 SPI 인터페이스를 통해 데이터를 읽어오는 것을 확인했습니다


이제 남은건 이 프로젝트를 실행했을때 다른 보드들과 통신이 되는걸 확인해야하는데 아마 무리없이 동작하지 않을까 싶습니다


통신 거리가 얼만큼 나올런지는 모르겠지만요~


그런데 손땜한 보드들이라 그런지 3개 중에서 한개만 정상이네요..

아트웍을 약간 수정해서 SMT쳐서 보드를 만들어야겠습니다


그리고 USB 디버거 겸 충전장치는 동작아 영 시원찮네요~

일단 스위치를 더 달아서 하나씩만 동작가능하도록 수정해야 할것같습니다..


그리고 JTAG이랑 충전장치를 분리하는게 나을것같고요..

충전기는 어댑터로 좀 더 대용량으로 충전 가능하도록 해야 좀 쓸만하지 않을까싶네요.



이상 삽질한 결과들이었고 전 수정보드 제작에 들어가야겠습니다.

프로젝트이 동참하고프신 분들에겐 보드 대여해드릴만큼 만들 수 있을지 모르겠네요.