📄 otp.h
字号:
#ifndef __OTP_H__
#define __OTP_H__
extern unsigned int code blank_config[];
extern void init_sub(void);
extern void DelayNms(uchar count); //Nms
extern void DelayXus(void); //5.4us
extern void I2cReset(void);
extern void pulse_read(void);
extern void start(void);
extern void send_1bit(bit si);
extern void main_command(bit rw, uchar command_adrh, uchar command_adrl);
extern bit rev_1bit(void); //接收一个位
extern void whole_write(void);
extern void read_data(uchar *p); //读出两个字节放在p指定的地址
extern void stop(void);
extern void write_data(uchar *p_read, uchar wt_num);
extern void otp_write(uchar page);
extern void write_configue();
extern void read_configue();
extern void otp_read_usb(uchar page); //母片读取
extern void otp_read(uchar page); //母片读取
extern void smart_command(bit rw, uchar command_adrh, uchar command_adrl);
extern void buzzer_3(void);
extern void buzzer_1(void);
extern void buzzer_2(void);
extern void write_page(uint page, uchar *p_buf);
extern void download_otp(void);
extern unsigned int cal_checksum(); //??? add type argument
extern unsigned char blank_check(void);
extern void verify_otp(void);
extern void scan_popkey(void);
extern bit write_protect(void);
extern void initial_timer0(void);
extern bit PIN_TEST(void);
extern bit pin_test_by_type(unsigned char mcu_type);
extern void check_buttton();
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -