본문 바로가기
임베디드.일렉트로닉스

EFM8UB1 Chip ID를 USB 시리얼로 설정하기.

by 리치굿맨 2016. 3. 12.


1. EFM8UB1 의 Chip ID 확보하기 : http://igotit.tistory.com/706 . 총 16바이트임.


2. 상기1에서 확보된 Chip ID 를 USB 시리얼로 설정하는 코드.

SILabs 포럼 : http://community.silabs.com/t5/8-bit-MCU/EFM8-UB1-How-can-I-assign-the-USB-Descriptor-Serial-Number-as/m-p/158712/highlight/true#M43820


상기2의 코드를 이용하는 경우 Chip ID의 바이너리 16바이트를 그대로 기록하기 때문에 이를 호스트측에서 문자로 표현하게 되면 아래예 처럼 보이게 된다.


8&33AC858D&0&1


호스트측에서 문자열로 표현하지 말든지 혹은 칩의 펌웨어에서 숫자를 문자열로 변경하여 기록하면 된다.



///707.


댓글0


.    
현물 |선물 인버스 |선물 USDT     현물 | 선물 USDT |봇제작툴/카피트레이딩     현물 |선물 인버스 |선물 USDT     .