在Arduino开发中,常见的导入LockBits函数的方式如下:

  1. 使用avr/io.h库中的函数:
#include <avr/io.h>

void boot_program_page(uint32_t page, uint8_t *buf);
void boot_spm_busy_wait(void);
void boot_page_erase(uint32_t page);
void boot_rww_enable(void);
void boot_lock_bits_set(uint8_t val);
  1. 使用自定义的头文件:
#include "lockbits.h"

void boot_program_page(uint32_t page, uint8_t *buf);
void boot_spm_busy_wait(void);
void boot_page_erase(uint32_t page);
void boot_rww_enable(void);
void boot_lock_bits_set(uint8_t val);

其中,lockbits.h文件中包含了以上函数的声明。

lockbits常见导入函数

原文地址: https://www.cveoy.top/t/topic/bzcY 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录