1. EFM8UB1 의 Chip ID 확보하기 : http://igotit.tistory.com/706 . 총 16바이트임.
2. 상기1에서 확보된 Chip ID 를 USB 시리얼로 설정하는 코드.
상기2의 코드를 이용하는 경우 Chip ID의 바이너리 16바이트를 그대로 기록하기 때문에 이를 호스트측에서 문자로 표현하게 되면 아래예 처럼 보이게 된다.
8&33AC858D&0&1
호스트측에서 문자열로 표현하지 말든지 혹은 칩의 펌웨어에서 숫자를 문자열로 변경하여 기록하면 된다.
///707.
'임베디드.일렉트로닉스' 카테고리의 다른 글
keil compiler. __attribute__((at(address))) variable attribute. 주로 내부플래시 영역에 변수 할당하기 위함. (0) | 2016.04.14 |
---|---|
SILabs. Simplicity Studio USB library EndPoint 설정 관련 버그 및 해결책. (0) | 2016.03.15 |
EFM8UB1 Unique ID (Chip ID) (0) | 2016.03.12 |
ALTIUM (알티움) 비아 써말릴리프 없애기. (0) | 2016.03.06 |
FTDI. FTD2XX.DLL. PC프로그램에서FTDI USB칩과 통신코딩 라이브러리. (0) | 2016.01.31 |
댓글