lockbits常见导入函数
在Arduino开发中,常见的导入LockBits函数的方式如下:
- 使用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);
- 使用自定义的头文件:
#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文件中包含了以上函数的声明。
原文地址: https://www.cveoy.top/t/topic/bzcY 著作权归作者所有。请勿转载和采集!