현재 공개된 Z-StackLM3S9B96으로 맞춰져있고, 이전 노드에서는 LM3S9U96을 사용하였음..

(두 모델의 차이점은 플래쉬가 1.5배 더 크다는 것과 ADC가 2비트가 늘었다는거...)

 

현재 Stellaris단종되어서 새로운 디자인에는 사용하지 말라고 되어있습니다.

따라서 지금 개발하는 전략을 잘 짜야할텐데...

 

LM3S9B96은 Element14에서 1.8만 정도에 재고가 2~300개 정도 있습니다.

그리고 마우져에도 2000개 정도 재고는 있으니깐 우리가 당장 테스트할 정도의 수량에는 무리가 없을것으로 보이지만..

언제까지 이 놈으로 울궈먹을 수는 없는 노릇이기에..

새로운 Tiva 시리즈로 갈아탄다고 할 때, HAL 레이어에 대한 코드를 새로 작성해야한다는 부담이 있습니다.

그리고 FreeRTOS도 Tiva 시리즈에서 잘 동작하려면 뭔가 해당하는 소스를 포팅해줘야하는게 있지 않을까라는 염려도...

 

따라서 어떤 방식으로 접근해야할지 고민을 해야할 것같습니다.

 

 

1. LM3S9B96 → Tiva 100 pin → Tiva 64Pin

2. LM3S9B96 → Tiva 64Pin

    여러단계를 거쳐서 64핀 모델로 안착을 하던가...

   (단계마다 보드도 새로 떠야하고 소프트웨어도 수정을 해야합니다)

 

3. Tiva 64Pin

    다이렉트로 64핀으로 넘어가던가...

   (바로 Tiva 시리즈로 넘어가면 보드 제작하는건 줄겠지만...

    소프트웨어 수정하는게 많아지니깐 조금 위험성이 존재합니다.)

 

 

어떤 선택을 해야할지 댓글 좀 달아주세요~~