10 いくつかのAtmega328で同じプログラムを実行したいのですが、それらは相互にインターフェイスするため、一意のIDが必要です。チップにハードコードされたそのようなIDまたはシリアル番号はありますか? avr atmega identification — アンドレアス ソース 1 すべてのユーザーが一意のIDを持っているため、この目的のために、回路/ PCBに外部1線式デバイスが含まれている場合があると思います。USB対応のAVRにはIDがあると思います。 — RedGrittyBrick 2013
9 Atmega328にはハードコードされたUIDが付属していません(XMEGAおよびAtmel 32ビットデバイスとは異なります) 私が理解していることから、あなたは着替えの目的である種のユニークなIDを使いたいと思っています。私はあなたの要件を満たすかもしれないいくつかのオプションを考えることができます。 専用I / Oにいくつかの外部ジャンパーを設定して、一意のアドレスを選択します。 製造中にUIDをフラッシュまたはEEPROMにプログラムします。 UIDを提供する外部チップをインターフェースします。 ソフトウェアでアドレスを構成可能にします(たとえば、UARTデバッグインターフェイス)。 — Rev1.0 ソース 1 NB:ここでそれをしないダラス/マキシムのチップです:maximintegrated.com/en/products/digital/memory-products/... — zmo
3 ATMEGA328PBバリアントには、各チップに固有の9バイトのシリアル番号があります... — Bigjosh ソース ...そして2番目のハードウェアUARTを使用するにはボードの変更が必要ですが、シリアル番号を取得するためにチップを収容するだけで、シルクスクリーンオーバーパッドで動作するか、競合しないように注意してください。 — Chris Stratton 新しいピン割り当てはすべて、VccピンとGndピンが以前あった場所だと思います。ソフトウェアがこれらの新しいピンを使用しない限り(IEがDDRビットを設定)、VccとGndに接続されたままにしても、ピンはデフォルトのハイモードモードのままで問題を引き起こさないはずです。 — bigjosh 2017