|
本帖最后由 windyxin872 于 2020-11-19 17:36 编辑
生活中需要总结,大家3线制割这个板时别割断了别的线,看我图片修的惨
- /*********start********第一块max31865芯片相关************************/
-
- //硬件对应
- #define T1_SCLK PFout(8) // 对应PG1
- #define T1_MISO PFin(6) // 对应PF15
- #define T1_MOSI PFout(4) // 对应PF13
- #define T1_CS PFout(2) // 对应PF11
- #define T1_RE PFin(0) // 对应PB1
- //信号描述定义
- #define SDI_H T1_MOSI=1
- #define SDI_L T1_MOSI=0
- #define SCLK_H T1_SCLK=1
- #define SCLK_L T1_SCLK=0
- #define NCS_H T1_CS=1
- #define NCS_L T1_CS=0
- #define SDO T1_MISO
- #define DRDY T1_RE
- //数据变量
- IO_EXT u8 Fault_Status; //出水max31865芯片错误标志
- IO_EXT float tempture; //出水
- IO_EXT u16 temp1_ad; //出水的AD值
- /*********end********第一块max31865芯片相关************************/
- //功能实现函数
- IO_EXT void ConfigurePortPins(void); //初始化 引脚功能
- IO_EXT void Task_ReadIOInfo(void); //读取IO资源函数
- IO_EXT void MAX31865_SB_Write(u8 addr,u8 wdata); //3线配置MAX31865
- IO_EXT u8 MAX31865_SB_Read(u8 addr);
复制代码
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|