155 | | This setup has other implications. When the Duemilanove is connected to either a computer running Mac OS X or Linux, it resets each time a connection is made to it from software (via USB). For the following half-second or so, the bootloader is running on the Duemilanove. While it is programmed to ignore malformed data (i.e. anything besides an upload of new code), it will intercept the first few bytes of data sent to the board after a connection is opened. If a sketch running on the board receives one-time configuration or other data when it first starts, make sure that the software with which it communicates waits a second after opening the connection and before sending this data. |
156 | | |
157 | | The Duemilanove contains a trace that can be cut to disable the auto-reset. The pads on either side of the trace can be soldered together to re-enable it. It's labeled "RESET-EN". |
| 160 | Duemilanoveのボード上の「RESET-EN」とマークしてある部分のパターンをカッター等で切断すると、この自動リセット機能を無効化できます。 |
| 161 | 切断場所の左右にはパッドを近接して配置してあるので、切断した場所をまたぐようにハンダを盛り上げてハンダ付けを行えば、再び自動リセット機能を有効にできます。 |