NVM模块有读用户签名API函数,可以看看用户签名。
用一个数组,把读出的签名放在里边。
我打断点,首先是清零。
这个是我打的第一个断点可以看到里边的内容是清零的
以下是我打的第二个断点,这时的数组已经读出了数据
程序超简单:
- #include <asf.h>
- #define START_ADDR 0x10
- #define DATA_LENGTH 16
- uint8_t values[DATA_LENGTH];
- int main (void)
- {
- /* Insert system clock initialization code here (sysclk_init()). */
- //sysclk_init();
-
- sysclk_init();
- board_init();
-
-
-
- uint8_t i;
- for (i = 0; i < DATA_LENGTH; i++) {
- values[i] = nvm_read_user_signature_row(START_ADDR + i);
- }
- }
|