From f03cf3ae7a36954e64fc014e6bb7afd20c5a5247 Mon Sep 17 00:00:00 2001
From: jinlicong <493886250@qq.com>
Date: Wed, 12 Jun 2024 17:22:08 +0800
Subject: [PATCH] 增加IAP功能,准备测试上位机升级

---
 HARDWARE/SPI/SPI.h |   37 ++++++++++++++-----------------------
 1 files changed, 14 insertions(+), 23 deletions(-)

diff --git a/HARDWARE/SPI/SPI.h b/HARDWARE/SPI/SPI.h
index 270bf5e..d458b64 100644
--- a/HARDWARE/SPI/SPI.h
+++ b/HARDWARE/SPI/SPI.h
@@ -1,33 +1,24 @@
+#ifndef _SPI_H_
+#define _SPI_H_
 
-/******************************************************************************
- * Copyright (C) 2014-2015 HangZhou SiZhu Co.,LTD.
- *
- *-----------------------------------------------------------------------------
- * File: 			    spi.h
- * Description:		head file of spi.c used to receieve and send data
- * Author:			  Lishoujian (867693272@qq.com)
- * Date:			    Jan 8, 2015
- *****************************************************************************/
+#include "define_all.h" 
 
-/* ----------------------- Platform includes --------------------------------*/
-#ifndef __SPI_H
-#define __SPI_H
-#include "sys.h"
+
+//SPI3
+#define SPI3_PORT                  GPIOC
+#define SPI3_MOSI_PIN              GPIO_Pin_9
+#define SPI3_MISO_PIN              GPIO_Pin_8
+#define SPI3_SCK_PIN               GPIO_Pin_7
 
 
 
-#define  PGA116_SPI_NUM   				                  SPI1
-#define  GP22_SPI_NUM                               SPI2
-#define  Fram_Flash_SPI_NUM                         SPI3
-
-void PGA116_SPI_Init(void);
-void GP22_SPI_Init(void);
-void Fram_Flash_SPI_Init(void);
+void SPI3_Init(void);
+void SPI3_sleep(void);
+uint8_t SpiWriteAndRead(uint32_t data);
 
 
-u8 SPI1_ReadWriteByte(u8 TxData);  //SPI receive and send data
-u8 SPI3_ReadWriteByte(u8 TxData);
-u8 SPI2_ReadWriteByte(u8 TxData);
+
+
 
 #endif
 

--
Gitblit v1.9.3