📄 spi.h
字号:
uint8 hextoascii0(uint8 hexdata);
uint8 hextoascii1(uint8 hexdata);
uint8 hextoascii2(uint8 hexdata);
uint8 hextoascii3(uint8 hexdata);
uint8 hextoascii_1(uint8 hexdata);
uint8 hextoascii_2(uint8 hexdata);
void delay(uint16 delay_time);
void FindStrFromStr(uint8 str_object[],uint8 str_loading[],uint8 loading_point,uint8 start_point,uint8 number);
void hextostr2(uint8 str[2],uint8 data);
void hexstrtostrx(uint8 str[],uint8 data[],uint8 data_num);
uint8 FM25_SPIread(void);
void FM25_SPIwrite(uint8 x);
void FM25_SPI_write(uint16 add,uint8 temp);
uint8 FM25_SPI_read(uint16 add);
void SPIwrite(uint8 x);
void write_ren(void);
uint8 SPIread(void);
void SPI_write(uint8 temp);
uint8 SPI_read(void);
uint8 Read_Memory(uint16 page_counter, uint16 page_offset,uint8 *pdata,uint16 lenth); // 成功返回1 失败为0
uint8 Write_Memory(uint16 page_counter, uint16 page_offset,uint8 *pdata,uint16 lenth); // ................
uint8 *ProtectCurrentPage(uint16 page_num);
//=========================================================================//
//+ 名称:MSpiIni()
//+ 功能:初始化SPI接口,设置为主机。
//+ 入口参数:无
//+ 出口参数:无
//=========================================================================//
void SPI_Ini(void);
//=========================================================================//
// 名称:MSendData()
// 功能:收发数据从SPI总线
// 入口参数:发送数据
// 出口参数:接受数据
//=========================================================================//
void DelayNS(uint32 dly);
//=========================================================================//
//- 名称:Read_Sta_AT45()
//- 功能:读取AT45的状态从SPI总线。
//- 入口参数:无
//- 出口参数:状态数据
//=========================================================================//
uint8 Read_Sta_AT45(void);
uint8 write_at45db041b_busy(void);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -