아무래도 요즘 ST 칩을 구하기가 어렵다. 터무니없이 올라간 가격도 그렇지만 정식 발주로 납기도 안 나온다.
중국에서 여러 회사가 ST를 벤치마킹하였다 - 좋은 말로 벤치마킹 ;)
GD, MM, CH, CK, AT, 등등이 있을 것이다.
GD는 ST 못지않게 가격이 비싸다.
지금 포스팅에서 설명할 CH는 WCH에서 제작하는 CHIP이다.
WCH라고 하면 들어보신 분은 없으실 것이다. 하지만 CH340을 이야기하면 많은 분들이 들어보셨을 듯하다.
여기 회사에서 CH32F103R8T6 를 제공한다.
정말 거짓말하나 안 보태고 ST 바이너리 그대로 ST-LINK로 SWIM을 사용하여 라이팅 하면 꿉힌다.
그리고 아무 수정 없이 ST에서 제작한 바이너리를 라이팅 하면 동작한다.
그리고 더 좋은 점 하나.
WCH를 지원하는 컴파일러 편집기가 있다. 뭐 GCC와 이클립스 기반으로 작업한 편집기지만.
나를 좋다 사용할만하다.
아래와 같이 프로젝트 생성할 때 WCH 회사의 CHIP 들을 선택이 가능하다.
정식으로 ST를 사용하면 좋기야 하겠지만, 워낙 비싸진 비용과, 납기를 생각하면 어쩔 수 없는 방법이지 않나 쉽다.
중국에서 구매하는 일이야 있겠지만 요즘 같은 시대에 해외에서 직접 구매를 한다는 것은 그리 어려운 일이 아니다.
마음만 있다면 누구라도 가능하니까 말이다, 기본적인 영어는 해야 되겠지만,
물론 WCH 도 지금은 수급상태가 그렇게 좋은 상태는 아니다. 이들도 foundry는 가지고 있는 것 같지 않더라.
나도 펌웨어 엔지니어지만 펌웨어만 할 수는 없는 노릇이다. 물론 기업에서 인원이 많으면 펌웨어만 하면 된다.
하지만 인원이 많지 않은 회사라면 펌웨어 엔지니어가 이것저것 도 맡아서 해야 될 경우도 있다.
그래서 이렇게 대체품도 찾고 그렇게 해야 된다. 그러다 보니 이렇게 칩을 소개하는 글도 올리게 되었다.
'MCU' 카테고리의 다른 글
VSCODE 멀티 라인 선택 (Multi Line) (0) | 2023.03.06 |
---|---|
Remote Controller Format NEC & Pioneer (0) | 2022.07.20 |
VisualStudioCode-파일검색시 원하지 않는 폴더 및 파일 제외하는 방법 (0) | 2020.09.20 |