10 동일한 프로그램을 실행하기 위해 두 개의 Atmega328을 원하지만 서로 인터페이스하고 고유 ID가 필요합니다. 칩에 그러한 ID 또는 일련 번호가 하드 코딩되어 있습니까? avr atmega identification — 안드레아스 소스 1 사람들은 때때로 고유 한 ID를 가지고 있기 때문에 이러한 목적으로 회로 / PCB에 외부 1- 와이어 장치를 포함한다고 생각합니다. USB 지원 AVR에 ID가 있다고 생각합니다. — RedGrittyBrick
9 Atmega328에는 하드 코딩 된 UID가 제공되지 않습니다 (XMEGA 및 Atmel 32 비트 장치와 달리) 내가 이해 한 바에 따르면 드레싱 목적으로 일종의 고유 ID를 사용하고 싶습니다. 귀하의 요구 사항을 충족시킬 수있는 몇 가지 옵션을 생각할 수 있습니다. 전용 I / O에 일부 외부 점퍼를 설정하여 고유 한 주소를 선택하십시오. 제작하는 동안 UID를 플래시 또는 EEPROM으로 프로그래밍하십시오. UID를 제공하는 외부 칩을 인터페이스하십시오. 소프트웨어에서 주소를 구성 할 수있게하십시오 (예 : UART 디버그 인터페이스). — 개정 1.0 소스 1 NB : 여기 달라스 / 맥스 — zmo
3 ATMEGA328PB 변형에는 각 칩에 고유 한 9 바이트 일련 번호가 있습니다. — 빅 조쉬 소스 ... 그리고 두 번째 하드웨어 UART는 보드 교체가 필요하지만 일련 번호를 얻기 위해 칩을 수용하면 실크 스크린 오버 패드와 함께 작동하거나 충돌하지 않도록 조심할 수 있습니다. — Chris Stratton 모든 새로운 핀 할당은 Vcc와 Gnd 핀이 있었던 곳이라고 생각합니다. 소프트웨어가 이러한 새로운 핀을 사용하지 않는 한 (IE는 DDR 비트를 설정), 기본 고 임피던스 모드를 유지하고 Vcc 및 Gnd에 연결된 상태에서 문제를 일으키지 않아야합니다. — bigjosh