存档:eeprom读写失败,待排查
This commit is contained in:
parent
fe0f9cb36d
commit
310d504c5d
|
@ -97,6 +97,7 @@ extern const lv_img_dsc_t * screen_main_ani_out_sign_imgs[3];
|
||||||
#include "timer.h"
|
#include "timer.h"
|
||||||
#include "stdio.h"
|
#include "stdio.h"
|
||||||
#include "ip5310_i2c.h"
|
#include "ip5310_i2c.h"
|
||||||
|
#include "eeprom_spi.h"
|
||||||
//#include "lv_demo_benchmark.h"
|
//#include "lv_demo_benchmark.h"
|
||||||
|
|
||||||
/**********test5**********/
|
/**********test5**********/
|
||||||
|
|
|
@ -0,0 +1,49 @@
|
||||||
|
/*
|
||||||
|
* @Author: wujunchao wujunchao@wuxismart.com
|
||||||
|
* @Date: 2025-03-17 14:38:22
|
||||||
|
* @LastEditors: wujunchao wujunchao@wuxismart.com
|
||||||
|
* @LastEditTime: 2025-03-17 14:52:16
|
||||||
|
* @FilePath: \signal_generator\App\APP_WU\Inc\eeprom_spi.h
|
||||||
|
* @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
|
||||||
|
*/
|
||||||
|
#ifndef _EEPROM_SPI_H
|
||||||
|
#define _EEPROM_SPI_H
|
||||||
|
|
||||||
|
#include "apps_gather.h"
|
||||||
|
|
||||||
|
//模拟SPI, CS->PB9, WR->PD6, SCLK->PB3, MOSI->PB5, MISO->PB4
|
||||||
|
|
||||||
|
//CS->PB9
|
||||||
|
#define EEPROM_CS_H HAL_GPIO_WritePin(EEPROM_CS_GPIO_Port, EEPROM_CS_Pin, GPIO_PIN_SET)
|
||||||
|
#define EEPROM_CS_L HAL_GPIO_WritePin(EEPROM_CS_GPIO_Port, EEPROM_CS_Pin, GPIO_PIN_RESET)
|
||||||
|
|
||||||
|
//WR->PD6
|
||||||
|
#define EEPROM_WR_H HAL_GPIO_WritePin(EEPROM_WR_GPIO_Port, EEPROM_WR_Pin, GPIO_PIN_SET)
|
||||||
|
#define EEPROM_WR_L HAL_GPIO_WritePin(EEPROM_WR_GPIO_Port, EEPROM_WR_Pin, GPIO_PIN_RESET)
|
||||||
|
|
||||||
|
//SCLK->PB3
|
||||||
|
#define EEPROM_SCLK_H HAL_GPIO_WritePin(EEPROM_SCLK_GPIO_Port, EEPROM_SCLK_Pin, GPIO_PIN_SET)
|
||||||
|
#define EEPROM_SCLK_L HAL_GPIO_WritePin(EEPROM_SCLK_GPIO_Port, EEPROM_SCLK_Pin, GPIO_PIN_RESET)
|
||||||
|
|
||||||
|
//MOSI->PB5
|
||||||
|
#define EEPROM_MOSI_H HAL_GPIO_WritePin(EEPROM_MOSI_GPIO_Port, EEPROM_MOSI_Pin, GPIO_PIN_SET)
|
||||||
|
#define EEPROM_MOSI_L HAL_GPIO_WritePin(EEPROM_MOSI_GPIO_Port, EEPROM_MOSI_Pin, GPIO_PIN_RESET)
|
||||||
|
|
||||||
|
//MISO->PB4
|
||||||
|
#define EEPROM_MISO HAL_GPIO_ReadPin(EEPROM_MISO_GPIO_Port, EEPROM_MISO_Pin)
|
||||||
|
|
||||||
|
#define WRITE_ENABLE 0x06
|
||||||
|
#define WRITE_DISABLE 0x04
|
||||||
|
#define WRITE_MEMORY 0x02
|
||||||
|
#define READ_MEMORY 0x03
|
||||||
|
#define READ_STATUS 0x05
|
||||||
|
|
||||||
|
void eeprom_spi_init(void);
|
||||||
|
void eeprom_spi_writebyte(uint8_t wrt_data);
|
||||||
|
void eeprom_spi_readbyte(uint8_t rd_data);
|
||||||
|
void eeprom_writedata(uint8_t addr[3], uint8_t txd);
|
||||||
|
void eeprom_readdata(uint8_t addr[3], uint8_t rxd);
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -24,6 +24,11 @@ extern int input_500ms_flag;
|
||||||
void duty_tim3(void);
|
void duty_tim3(void);
|
||||||
void duty_tim6(void);
|
void duty_tim6(void);
|
||||||
|
|
||||||
|
void delay_cnt(uint16_t cnt);
|
||||||
|
void wu_delay_us(__IO uint32_t delay);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* @Author: wujunchao wujunchao@wuxismart.com
|
* @Author: wujunchao wujunchao@wuxismart.com
|
||||||
* @Date: 2024-12-27 11:50:56
|
* @Date: 2024-12-27 11:50:56
|
||||||
* @LastEditors: wujunchao wujunchao@wuxismart.com
|
* @LastEditors: wujunchao wujunchao@wuxismart.com
|
||||||
* @LastEditTime: 2025-03-17 14:27:14
|
* @LastEditTime: 2025-03-17 16:40:34
|
||||||
* @FilePath: \signal_generator\App\APP_WU\Src\apps_gather.c
|
* @FilePath: \signal_generator\App\APP_WU\Src\apps_gather.c
|
||||||
* @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
|
* @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
|
||||||
*/
|
*/
|
||||||
|
@ -782,6 +782,11 @@ void scr_init_run(void)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
uint8_t eep_tx = 72;
|
||||||
|
uint8_t eep_rx = 0;
|
||||||
|
uint8_t eep_addr[3];
|
||||||
|
uint8_t eep_test_flag = 0;
|
||||||
|
uint8_t eep_status = 0;
|
||||||
void scr_main_run(void)
|
void scr_main_run(void)
|
||||||
{
|
{
|
||||||
//实时更新设定值
|
//实时更新设定值
|
||||||
|
@ -802,6 +807,21 @@ void scr_main_run(void)
|
||||||
//数值闪烁
|
//数值闪烁
|
||||||
num_twinkle(); //1000ms
|
num_twinkle(); //1000ms
|
||||||
|
|
||||||
|
eeprom_spi_writebyte(WRITE_ENABLE);
|
||||||
|
eeprom_spi_writebyte(READ_STATUS);
|
||||||
|
eeprom_spi_readbyte(eep_status);
|
||||||
|
|
||||||
|
if(eep_test_flag == 0)
|
||||||
|
{
|
||||||
|
eep_test_flag = 1;
|
||||||
|
|
||||||
|
eep_addr[0] = 0x00;
|
||||||
|
eep_addr[1] = 0x00;
|
||||||
|
eep_addr[2] = 0x00;
|
||||||
|
eeprom_writedata(eep_addr, eep_tx);
|
||||||
|
|
||||||
|
eeprom_readdata(eep_addr, eep_rx);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void runtime_show(void)
|
void runtime_show(void)
|
||||||
|
|
|
@ -0,0 +1,119 @@
|
||||||
|
/*
|
||||||
|
* @Author: wujunchao wujunchao@wuxismart.com
|
||||||
|
* @Date: 2025-03-17 14:38:34
|
||||||
|
* @LastEditors: wujunchao wujunchao@wuxismart.com
|
||||||
|
* @LastEditTime: 2025-03-17 17:00:38
|
||||||
|
* @FilePath: \signal_generator\App\APP_WU\Src\eeprom_spi.c
|
||||||
|
* @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
|
||||||
|
*/
|
||||||
|
#include "eeprom_spi.h"
|
||||||
|
|
||||||
|
|
||||||
|
void eeprom_spi_init(void)
|
||||||
|
{
|
||||||
|
EEPROM_CS_H; // CS 初始化高(手册中描述:S拉低时片选)
|
||||||
|
EEPROM_SCLK_L; // CLK 初始化低
|
||||||
|
EEPROM_WR_H; // 不使用硬件保护
|
||||||
|
}
|
||||||
|
|
||||||
|
void eeprom_spi_writebyte(uint8_t wrt_data)
|
||||||
|
{
|
||||||
|
EEPROM_CS_L;
|
||||||
|
delay_cnt(1000);
|
||||||
|
|
||||||
|
uint8_t i;
|
||||||
|
|
||||||
|
for(i = 0;i < 8;i++)
|
||||||
|
{
|
||||||
|
EEPROM_SCLK_L;
|
||||||
|
wu_delay_us(2); // 空等待
|
||||||
|
|
||||||
|
#if 0
|
||||||
|
SPI_MOSI((Byte & 0x80) >> 7);
|
||||||
|
|
||||||
|
#else
|
||||||
|
if(wrt_data & 0x80)
|
||||||
|
{
|
||||||
|
EEPROM_MOSI_H;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
EEPROM_MOSI_L;
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif
|
||||||
|
wrt_data <<= 1;
|
||||||
|
wu_delay_us(2); // 空等待
|
||||||
|
EEPROM_SCLK_H;
|
||||||
|
wu_delay_us(2); // 空等待
|
||||||
|
wrt_data |= EEPROM_MISO;
|
||||||
|
}
|
||||||
|
|
||||||
|
EEPROM_SCLK_L;
|
||||||
|
|
||||||
|
EEPROM_CS_H;
|
||||||
|
}
|
||||||
|
|
||||||
|
void eeprom_spi_readbyte(uint8_t rd_data)
|
||||||
|
{
|
||||||
|
EEPROM_CS_L;
|
||||||
|
delay_cnt(1000);
|
||||||
|
|
||||||
|
uint8_t i;
|
||||||
|
uint8_t temp = 0;
|
||||||
|
|
||||||
|
for(i = 0;i < 8;i++)
|
||||||
|
{
|
||||||
|
EEPROM_SCLK_L;
|
||||||
|
wu_delay_us(2); // 空等待
|
||||||
|
temp <<= 1;
|
||||||
|
|
||||||
|
#if 1
|
||||||
|
temp |= EEPROM_MISO;
|
||||||
|
|
||||||
|
#else
|
||||||
|
if(SPI_MISO)
|
||||||
|
{
|
||||||
|
temp++;
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif
|
||||||
|
EEPROM_SCLK_H;
|
||||||
|
wu_delay_us(2); // 空等待
|
||||||
|
}
|
||||||
|
|
||||||
|
EEPROM_SCLK_L;
|
||||||
|
|
||||||
|
EEPROM_CS_H;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
void eeprom_writedata(uint8_t addr[3], uint8_t txd)
|
||||||
|
{
|
||||||
|
eeprom_spi_writebyte(WRITE_ENABLE);
|
||||||
|
|
||||||
|
eeprom_spi_writebyte(WRITE_MEMORY);
|
||||||
|
eeprom_spi_writebyte(addr[0]);
|
||||||
|
eeprom_spi_writebyte(addr[1]);
|
||||||
|
eeprom_spi_writebyte(addr[2]);
|
||||||
|
|
||||||
|
eeprom_spi_writebyte(txd);
|
||||||
|
|
||||||
|
eeprom_spi_writebyte(WRITE_DISABLE);
|
||||||
|
}
|
||||||
|
|
||||||
|
void eeprom_readdata(uint8_t addr[3], uint8_t rxd)
|
||||||
|
{
|
||||||
|
eeprom_spi_writebyte(WRITE_ENABLE);
|
||||||
|
|
||||||
|
eeprom_spi_writebyte(READ_MEMORY);
|
||||||
|
eeprom_spi_writebyte(addr[0]);
|
||||||
|
eeprom_spi_writebyte(addr[1]);
|
||||||
|
eeprom_spi_writebyte(addr[2]);
|
||||||
|
|
||||||
|
eeprom_spi_readbyte(rxd);
|
||||||
|
|
||||||
|
eeprom_spi_writebyte(WRITE_DISABLE);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* @Author: wujunchao wujunchao@wuxismart.com
|
* @Author: wujunchao wujunchao@wuxismart.com
|
||||||
* @Date: 2024-12-27 11:44:23
|
* @Date: 2024-12-27 11:44:23
|
||||||
* @LastEditors: wujunchao wujunchao@wuxismart.com
|
* @LastEditors: wujunchao wujunchao@wuxismart.com
|
||||||
* @LastEditTime: 2025-02-05 16:12:16
|
* @LastEditTime: 2025-03-17 15:08:43
|
||||||
* @FilePath: \signal_generator\App\APP_WU\timer.c
|
* @FilePath: \signal_generator\App\APP_WU\timer.c
|
||||||
* @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
|
* @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
|
||||||
*/
|
*/
|
||||||
|
@ -65,7 +65,43 @@ void duty_tim6(void)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
void delay_cnt(uint16_t cnt)
|
||||||
|
{
|
||||||
|
while(cnt > 0)
|
||||||
|
{
|
||||||
|
cnt--;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
#define CPU_FREQUENCY_MHZ 165.888 // STM32时钟主频
|
||||||
|
void wu_delay_us(__IO uint32_t delay)
|
||||||
|
{
|
||||||
|
int last, curr, val;
|
||||||
|
int temp;
|
||||||
|
|
||||||
|
while (delay != 0)
|
||||||
|
{
|
||||||
|
temp = delay > 900 ? 900 : delay;
|
||||||
|
last = SysTick->VAL;
|
||||||
|
curr = last - CPU_FREQUENCY_MHZ * temp;
|
||||||
|
if (curr >= 0)
|
||||||
|
{
|
||||||
|
do
|
||||||
|
{
|
||||||
|
val = SysTick->VAL;
|
||||||
|
}
|
||||||
|
while ((val < last) && (val >= curr));
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
curr += CPU_FREQUENCY_MHZ * 1000;
|
||||||
|
do
|
||||||
|
{
|
||||||
|
val = SysTick->VAL;
|
||||||
|
}
|
||||||
|
while ((val <= last) || (val > curr));
|
||||||
|
}
|
||||||
|
delay -= temp;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
|
@ -121,6 +121,8 @@ int main(void)
|
||||||
setup_ui(&guider_ui); // 初始化UI,设置与加载初始界面
|
setup_ui(&guider_ui); // 初始化UI,设置与加载初始界面
|
||||||
events_init(&guider_ui); // 初始化事件
|
events_init(&guider_ui); // 初始化事件
|
||||||
|
|
||||||
|
eeprom_spi_init();
|
||||||
|
|
||||||
/* USER CODE END 2 */
|
/* USER CODE END 2 */
|
||||||
|
|
||||||
/* Call init function for freertos objects (in cmsis_os2.c) */
|
/* Call init function for freertos objects (in cmsis_os2.c) */
|
||||||
|
|
|
@ -275,6 +275,16 @@
|
||||||
<WinNumber>1</WinNumber>
|
<WinNumber>1</WinNumber>
|
||||||
<ItemText>sv_watch</ItemText>
|
<ItemText>sv_watch</ItemText>
|
||||||
</Ww>
|
</Ww>
|
||||||
|
<Ww>
|
||||||
|
<count>24</count>
|
||||||
|
<WinNumber>1</WinNumber>
|
||||||
|
<ItemText>eep_rx,0x0A</ItemText>
|
||||||
|
</Ww>
|
||||||
|
<Ww>
|
||||||
|
<count>25</count>
|
||||||
|
<WinNumber>1</WinNumber>
|
||||||
|
<ItemText>eep_status</ItemText>
|
||||||
|
</Ww>
|
||||||
</WatchWindow1>
|
</WatchWindow1>
|
||||||
<MemoryWindow1>
|
<MemoryWindow1>
|
||||||
<Mm>
|
<Mm>
|
||||||
|
@ -3702,6 +3712,18 @@
|
||||||
<RteFlg>0</RteFlg>
|
<RteFlg>0</RteFlg>
|
||||||
<bShared>0</bShared>
|
<bShared>0</bShared>
|
||||||
</File>
|
</File>
|
||||||
|
<File>
|
||||||
|
<GroupNumber>16</GroupNumber>
|
||||||
|
<FileNumber>271</FileNumber>
|
||||||
|
<FileType>1</FileType>
|
||||||
|
<tvExp>0</tvExp>
|
||||||
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
<bDave2>0</bDave2>
|
||||||
|
<PathWithFileName>..\App\APP_WU\Src\eeprom_spi.c</PathWithFileName>
|
||||||
|
<FilenameWithoutPath>eeprom_spi.c</FilenameWithoutPath>
|
||||||
|
<RteFlg>0</RteFlg>
|
||||||
|
<bShared>0</bShared>
|
||||||
|
</File>
|
||||||
</Group>
|
</Group>
|
||||||
|
|
||||||
<Group>
|
<Group>
|
||||||
|
@ -3712,7 +3734,7 @@
|
||||||
<RteFlg>0</RteFlg>
|
<RteFlg>0</RteFlg>
|
||||||
<File>
|
<File>
|
||||||
<GroupNumber>17</GroupNumber>
|
<GroupNumber>17</GroupNumber>
|
||||||
<FileNumber>271</FileNumber>
|
<FileNumber>272</FileNumber>
|
||||||
<FileType>1</FileType>
|
<FileType>1</FileType>
|
||||||
<tvExp>0</tvExp>
|
<tvExp>0</tvExp>
|
||||||
<tvExpOptDlg>0</tvExpOptDlg>
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
@ -3724,7 +3746,7 @@
|
||||||
</File>
|
</File>
|
||||||
<File>
|
<File>
|
||||||
<GroupNumber>17</GroupNumber>
|
<GroupNumber>17</GroupNumber>
|
||||||
<FileNumber>272</FileNumber>
|
<FileNumber>273</FileNumber>
|
||||||
<FileType>5</FileType>
|
<FileType>5</FileType>
|
||||||
<tvExp>0</tvExp>
|
<tvExp>0</tvExp>
|
||||||
<tvExpOptDlg>0</tvExpOptDlg>
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
@ -3736,7 +3758,7 @@
|
||||||
</File>
|
</File>
|
||||||
<File>
|
<File>
|
||||||
<GroupNumber>17</GroupNumber>
|
<GroupNumber>17</GroupNumber>
|
||||||
<FileNumber>273</FileNumber>
|
<FileNumber>274</FileNumber>
|
||||||
<FileType>5</FileType>
|
<FileType>5</FileType>
|
||||||
<tvExp>0</tvExp>
|
<tvExp>0</tvExp>
|
||||||
<tvExpOptDlg>0</tvExpOptDlg>
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
@ -3748,7 +3770,7 @@
|
||||||
</File>
|
</File>
|
||||||
<File>
|
<File>
|
||||||
<GroupNumber>17</GroupNumber>
|
<GroupNumber>17</GroupNumber>
|
||||||
<FileNumber>274</FileNumber>
|
<FileNumber>275</FileNumber>
|
||||||
<FileType>1</FileType>
|
<FileType>1</FileType>
|
||||||
<tvExp>0</tvExp>
|
<tvExp>0</tvExp>
|
||||||
<tvExpOptDlg>0</tvExpOptDlg>
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
@ -3760,7 +3782,7 @@
|
||||||
</File>
|
</File>
|
||||||
<File>
|
<File>
|
||||||
<GroupNumber>17</GroupNumber>
|
<GroupNumber>17</GroupNumber>
|
||||||
<FileNumber>275</FileNumber>
|
<FileNumber>276</FileNumber>
|
||||||
<FileType>5</FileType>
|
<FileType>5</FileType>
|
||||||
<tvExp>0</tvExp>
|
<tvExp>0</tvExp>
|
||||||
<tvExpOptDlg>0</tvExpOptDlg>
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
@ -3772,7 +3794,7 @@
|
||||||
</File>
|
</File>
|
||||||
<File>
|
<File>
|
||||||
<GroupNumber>17</GroupNumber>
|
<GroupNumber>17</GroupNumber>
|
||||||
<FileNumber>276</FileNumber>
|
<FileNumber>277</FileNumber>
|
||||||
<FileType>1</FileType>
|
<FileType>1</FileType>
|
||||||
<tvExp>0</tvExp>
|
<tvExp>0</tvExp>
|
||||||
<tvExpOptDlg>0</tvExpOptDlg>
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
@ -3784,7 +3806,7 @@
|
||||||
</File>
|
</File>
|
||||||
<File>
|
<File>
|
||||||
<GroupNumber>17</GroupNumber>
|
<GroupNumber>17</GroupNumber>
|
||||||
<FileNumber>277</FileNumber>
|
<FileNumber>278</FileNumber>
|
||||||
<FileType>5</FileType>
|
<FileType>5</FileType>
|
||||||
<tvExp>0</tvExp>
|
<tvExp>0</tvExp>
|
||||||
<tvExpOptDlg>0</tvExpOptDlg>
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
@ -3796,7 +3818,7 @@
|
||||||
</File>
|
</File>
|
||||||
<File>
|
<File>
|
||||||
<GroupNumber>17</GroupNumber>
|
<GroupNumber>17</GroupNumber>
|
||||||
<FileNumber>278</FileNumber>
|
<FileNumber>279</FileNumber>
|
||||||
<FileType>1</FileType>
|
<FileType>1</FileType>
|
||||||
<tvExp>0</tvExp>
|
<tvExp>0</tvExp>
|
||||||
<tvExpOptDlg>0</tvExpOptDlg>
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
@ -3808,7 +3830,7 @@
|
||||||
</File>
|
</File>
|
||||||
<File>
|
<File>
|
||||||
<GroupNumber>17</GroupNumber>
|
<GroupNumber>17</GroupNumber>
|
||||||
<FileNumber>279</FileNumber>
|
<FileNumber>280</FileNumber>
|
||||||
<FileType>1</FileType>
|
<FileType>1</FileType>
|
||||||
<tvExp>0</tvExp>
|
<tvExp>0</tvExp>
|
||||||
<tvExpOptDlg>0</tvExpOptDlg>
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
@ -3820,7 +3842,7 @@
|
||||||
</File>
|
</File>
|
||||||
<File>
|
<File>
|
||||||
<GroupNumber>17</GroupNumber>
|
<GroupNumber>17</GroupNumber>
|
||||||
<FileNumber>280</FileNumber>
|
<FileNumber>281</FileNumber>
|
||||||
<FileType>1</FileType>
|
<FileType>1</FileType>
|
||||||
<tvExp>0</tvExp>
|
<tvExp>0</tvExp>
|
||||||
<tvExpOptDlg>0</tvExpOptDlg>
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
@ -3832,7 +3854,7 @@
|
||||||
</File>
|
</File>
|
||||||
<File>
|
<File>
|
||||||
<GroupNumber>17</GroupNumber>
|
<GroupNumber>17</GroupNumber>
|
||||||
<FileNumber>281</FileNumber>
|
<FileNumber>282</FileNumber>
|
||||||
<FileType>1</FileType>
|
<FileType>1</FileType>
|
||||||
<tvExp>0</tvExp>
|
<tvExp>0</tvExp>
|
||||||
<tvExpOptDlg>0</tvExpOptDlg>
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
@ -3844,7 +3866,7 @@
|
||||||
</File>
|
</File>
|
||||||
<File>
|
<File>
|
||||||
<GroupNumber>17</GroupNumber>
|
<GroupNumber>17</GroupNumber>
|
||||||
<FileNumber>282</FileNumber>
|
<FileNumber>283</FileNumber>
|
||||||
<FileType>1</FileType>
|
<FileType>1</FileType>
|
||||||
<tvExp>0</tvExp>
|
<tvExp>0</tvExp>
|
||||||
<tvExpOptDlg>0</tvExpOptDlg>
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
@ -3856,7 +3878,7 @@
|
||||||
</File>
|
</File>
|
||||||
<File>
|
<File>
|
||||||
<GroupNumber>17</GroupNumber>
|
<GroupNumber>17</GroupNumber>
|
||||||
<FileNumber>283</FileNumber>
|
<FileNumber>284</FileNumber>
|
||||||
<FileType>5</FileType>
|
<FileType>5</FileType>
|
||||||
<tvExp>0</tvExp>
|
<tvExp>0</tvExp>
|
||||||
<tvExpOptDlg>0</tvExpOptDlg>
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
@ -3868,7 +3890,7 @@
|
||||||
</File>
|
</File>
|
||||||
<File>
|
<File>
|
||||||
<GroupNumber>17</GroupNumber>
|
<GroupNumber>17</GroupNumber>
|
||||||
<FileNumber>284</FileNumber>
|
<FileNumber>285</FileNumber>
|
||||||
<FileType>5</FileType>
|
<FileType>5</FileType>
|
||||||
<tvExp>0</tvExp>
|
<tvExp>0</tvExp>
|
||||||
<tvExpOptDlg>0</tvExpOptDlg>
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
@ -3880,7 +3902,7 @@
|
||||||
</File>
|
</File>
|
||||||
<File>
|
<File>
|
||||||
<GroupNumber>17</GroupNumber>
|
<GroupNumber>17</GroupNumber>
|
||||||
<FileNumber>285</FileNumber>
|
<FileNumber>286</FileNumber>
|
||||||
<FileType>1</FileType>
|
<FileType>1</FileType>
|
||||||
<tvExp>0</tvExp>
|
<tvExp>0</tvExp>
|
||||||
<tvExpOptDlg>0</tvExpOptDlg>
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
@ -3892,7 +3914,7 @@
|
||||||
</File>
|
</File>
|
||||||
<File>
|
<File>
|
||||||
<GroupNumber>17</GroupNumber>
|
<GroupNumber>17</GroupNumber>
|
||||||
<FileNumber>286</FileNumber>
|
<FileNumber>287</FileNumber>
|
||||||
<FileType>1</FileType>
|
<FileType>1</FileType>
|
||||||
<tvExp>0</tvExp>
|
<tvExp>0</tvExp>
|
||||||
<tvExpOptDlg>0</tvExpOptDlg>
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
@ -3904,7 +3926,7 @@
|
||||||
</File>
|
</File>
|
||||||
<File>
|
<File>
|
||||||
<GroupNumber>17</GroupNumber>
|
<GroupNumber>17</GroupNumber>
|
||||||
<FileNumber>287</FileNumber>
|
<FileNumber>288</FileNumber>
|
||||||
<FileType>1</FileType>
|
<FileType>1</FileType>
|
||||||
<tvExp>0</tvExp>
|
<tvExp>0</tvExp>
|
||||||
<tvExpOptDlg>0</tvExpOptDlg>
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
@ -3916,7 +3938,7 @@
|
||||||
</File>
|
</File>
|
||||||
<File>
|
<File>
|
||||||
<GroupNumber>17</GroupNumber>
|
<GroupNumber>17</GroupNumber>
|
||||||
<FileNumber>288</FileNumber>
|
<FileNumber>289</FileNumber>
|
||||||
<FileType>1</FileType>
|
<FileType>1</FileType>
|
||||||
<tvExp>0</tvExp>
|
<tvExp>0</tvExp>
|
||||||
<tvExpOptDlg>0</tvExpOptDlg>
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
@ -3928,7 +3950,7 @@
|
||||||
</File>
|
</File>
|
||||||
<File>
|
<File>
|
||||||
<GroupNumber>17</GroupNumber>
|
<GroupNumber>17</GroupNumber>
|
||||||
<FileNumber>289</FileNumber>
|
<FileNumber>290</FileNumber>
|
||||||
<FileType>1</FileType>
|
<FileType>1</FileType>
|
||||||
<tvExp>0</tvExp>
|
<tvExp>0</tvExp>
|
||||||
<tvExpOptDlg>0</tvExpOptDlg>
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
@ -3940,7 +3962,7 @@
|
||||||
</File>
|
</File>
|
||||||
<File>
|
<File>
|
||||||
<GroupNumber>17</GroupNumber>
|
<GroupNumber>17</GroupNumber>
|
||||||
<FileNumber>290</FileNumber>
|
<FileNumber>291</FileNumber>
|
||||||
<FileType>1</FileType>
|
<FileType>1</FileType>
|
||||||
<tvExp>0</tvExp>
|
<tvExp>0</tvExp>
|
||||||
<tvExpOptDlg>0</tvExpOptDlg>
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
@ -3952,7 +3974,7 @@
|
||||||
</File>
|
</File>
|
||||||
<File>
|
<File>
|
||||||
<GroupNumber>17</GroupNumber>
|
<GroupNumber>17</GroupNumber>
|
||||||
<FileNumber>291</FileNumber>
|
<FileNumber>292</FileNumber>
|
||||||
<FileType>1</FileType>
|
<FileType>1</FileType>
|
||||||
<tvExp>0</tvExp>
|
<tvExp>0</tvExp>
|
||||||
<tvExpOptDlg>0</tvExpOptDlg>
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
@ -3964,7 +3986,7 @@
|
||||||
</File>
|
</File>
|
||||||
<File>
|
<File>
|
||||||
<GroupNumber>17</GroupNumber>
|
<GroupNumber>17</GroupNumber>
|
||||||
<FileNumber>292</FileNumber>
|
<FileNumber>293</FileNumber>
|
||||||
<FileType>1</FileType>
|
<FileType>1</FileType>
|
||||||
<tvExp>0</tvExp>
|
<tvExp>0</tvExp>
|
||||||
<tvExpOptDlg>0</tvExpOptDlg>
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
@ -3976,7 +3998,7 @@
|
||||||
</File>
|
</File>
|
||||||
<File>
|
<File>
|
||||||
<GroupNumber>17</GroupNumber>
|
<GroupNumber>17</GroupNumber>
|
||||||
<FileNumber>293</FileNumber>
|
<FileNumber>294</FileNumber>
|
||||||
<FileType>1</FileType>
|
<FileType>1</FileType>
|
||||||
<tvExp>0</tvExp>
|
<tvExp>0</tvExp>
|
||||||
<tvExpOptDlg>0</tvExpOptDlg>
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
@ -3988,7 +4010,7 @@
|
||||||
</File>
|
</File>
|
||||||
<File>
|
<File>
|
||||||
<GroupNumber>17</GroupNumber>
|
<GroupNumber>17</GroupNumber>
|
||||||
<FileNumber>294</FileNumber>
|
<FileNumber>295</FileNumber>
|
||||||
<FileType>1</FileType>
|
<FileType>1</FileType>
|
||||||
<tvExp>0</tvExp>
|
<tvExp>0</tvExp>
|
||||||
<tvExpOptDlg>0</tvExpOptDlg>
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
@ -4000,7 +4022,7 @@
|
||||||
</File>
|
</File>
|
||||||
<File>
|
<File>
|
||||||
<GroupNumber>17</GroupNumber>
|
<GroupNumber>17</GroupNumber>
|
||||||
<FileNumber>295</FileNumber>
|
<FileNumber>296</FileNumber>
|
||||||
<FileType>1</FileType>
|
<FileType>1</FileType>
|
||||||
<tvExp>0</tvExp>
|
<tvExp>0</tvExp>
|
||||||
<tvExpOptDlg>0</tvExpOptDlg>
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
@ -4012,7 +4034,7 @@
|
||||||
</File>
|
</File>
|
||||||
<File>
|
<File>
|
||||||
<GroupNumber>17</GroupNumber>
|
<GroupNumber>17</GroupNumber>
|
||||||
<FileNumber>296</FileNumber>
|
<FileNumber>297</FileNumber>
|
||||||
<FileType>1</FileType>
|
<FileType>1</FileType>
|
||||||
<tvExp>0</tvExp>
|
<tvExp>0</tvExp>
|
||||||
<tvExpOptDlg>0</tvExpOptDlg>
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
@ -4024,7 +4046,7 @@
|
||||||
</File>
|
</File>
|
||||||
<File>
|
<File>
|
||||||
<GroupNumber>17</GroupNumber>
|
<GroupNumber>17</GroupNumber>
|
||||||
<FileNumber>297</FileNumber>
|
<FileNumber>298</FileNumber>
|
||||||
<FileType>1</FileType>
|
<FileType>1</FileType>
|
||||||
<tvExp>0</tvExp>
|
<tvExp>0</tvExp>
|
||||||
<tvExpOptDlg>0</tvExpOptDlg>
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
@ -4036,7 +4058,7 @@
|
||||||
</File>
|
</File>
|
||||||
<File>
|
<File>
|
||||||
<GroupNumber>17</GroupNumber>
|
<GroupNumber>17</GroupNumber>
|
||||||
<FileNumber>298</FileNumber>
|
<FileNumber>299</FileNumber>
|
||||||
<FileType>1</FileType>
|
<FileType>1</FileType>
|
||||||
<tvExp>0</tvExp>
|
<tvExp>0</tvExp>
|
||||||
<tvExpOptDlg>0</tvExpOptDlg>
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
@ -4048,7 +4070,7 @@
|
||||||
</File>
|
</File>
|
||||||
<File>
|
<File>
|
||||||
<GroupNumber>17</GroupNumber>
|
<GroupNumber>17</GroupNumber>
|
||||||
<FileNumber>299</FileNumber>
|
<FileNumber>300</FileNumber>
|
||||||
<FileType>1</FileType>
|
<FileType>1</FileType>
|
||||||
<tvExp>0</tvExp>
|
<tvExp>0</tvExp>
|
||||||
<tvExpOptDlg>0</tvExpOptDlg>
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
@ -4060,7 +4082,7 @@
|
||||||
</File>
|
</File>
|
||||||
<File>
|
<File>
|
||||||
<GroupNumber>17</GroupNumber>
|
<GroupNumber>17</GroupNumber>
|
||||||
<FileNumber>300</FileNumber>
|
<FileNumber>301</FileNumber>
|
||||||
<FileType>1</FileType>
|
<FileType>1</FileType>
|
||||||
<tvExp>0</tvExp>
|
<tvExp>0</tvExp>
|
||||||
<tvExpOptDlg>0</tvExpOptDlg>
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
@ -4072,7 +4094,7 @@
|
||||||
</File>
|
</File>
|
||||||
<File>
|
<File>
|
||||||
<GroupNumber>17</GroupNumber>
|
<GroupNumber>17</GroupNumber>
|
||||||
<FileNumber>301</FileNumber>
|
<FileNumber>302</FileNumber>
|
||||||
<FileType>1</FileType>
|
<FileType>1</FileType>
|
||||||
<tvExp>0</tvExp>
|
<tvExp>0</tvExp>
|
||||||
<tvExpOptDlg>0</tvExpOptDlg>
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
@ -4084,7 +4106,7 @@
|
||||||
</File>
|
</File>
|
||||||
<File>
|
<File>
|
||||||
<GroupNumber>17</GroupNumber>
|
<GroupNumber>17</GroupNumber>
|
||||||
<FileNumber>302</FileNumber>
|
<FileNumber>303</FileNumber>
|
||||||
<FileType>1</FileType>
|
<FileType>1</FileType>
|
||||||
<tvExp>0</tvExp>
|
<tvExp>0</tvExp>
|
||||||
<tvExpOptDlg>0</tvExpOptDlg>
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
@ -4096,7 +4118,7 @@
|
||||||
</File>
|
</File>
|
||||||
<File>
|
<File>
|
||||||
<GroupNumber>17</GroupNumber>
|
<GroupNumber>17</GroupNumber>
|
||||||
<FileNumber>303</FileNumber>
|
<FileNumber>304</FileNumber>
|
||||||
<FileType>1</FileType>
|
<FileType>1</FileType>
|
||||||
<tvExp>0</tvExp>
|
<tvExp>0</tvExp>
|
||||||
<tvExpOptDlg>0</tvExpOptDlg>
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
@ -4108,7 +4130,7 @@
|
||||||
</File>
|
</File>
|
||||||
<File>
|
<File>
|
||||||
<GroupNumber>17</GroupNumber>
|
<GroupNumber>17</GroupNumber>
|
||||||
<FileNumber>304</FileNumber>
|
<FileNumber>305</FileNumber>
|
||||||
<FileType>1</FileType>
|
<FileType>1</FileType>
|
||||||
<tvExp>0</tvExp>
|
<tvExp>0</tvExp>
|
||||||
<tvExpOptDlg>0</tvExpOptDlg>
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
@ -4120,7 +4142,7 @@
|
||||||
</File>
|
</File>
|
||||||
<File>
|
<File>
|
||||||
<GroupNumber>17</GroupNumber>
|
<GroupNumber>17</GroupNumber>
|
||||||
<FileNumber>305</FileNumber>
|
<FileNumber>306</FileNumber>
|
||||||
<FileType>1</FileType>
|
<FileType>1</FileType>
|
||||||
<tvExp>0</tvExp>
|
<tvExp>0</tvExp>
|
||||||
<tvExpOptDlg>0</tvExpOptDlg>
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
@ -4132,7 +4154,7 @@
|
||||||
</File>
|
</File>
|
||||||
<File>
|
<File>
|
||||||
<GroupNumber>17</GroupNumber>
|
<GroupNumber>17</GroupNumber>
|
||||||
<FileNumber>306</FileNumber>
|
<FileNumber>307</FileNumber>
|
||||||
<FileType>1</FileType>
|
<FileType>1</FileType>
|
||||||
<tvExp>0</tvExp>
|
<tvExp>0</tvExp>
|
||||||
<tvExpOptDlg>0</tvExpOptDlg>
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
@ -4144,7 +4166,7 @@
|
||||||
</File>
|
</File>
|
||||||
<File>
|
<File>
|
||||||
<GroupNumber>17</GroupNumber>
|
<GroupNumber>17</GroupNumber>
|
||||||
<FileNumber>307</FileNumber>
|
<FileNumber>308</FileNumber>
|
||||||
<FileType>1</FileType>
|
<FileType>1</FileType>
|
||||||
<tvExp>0</tvExp>
|
<tvExp>0</tvExp>
|
||||||
<tvExpOptDlg>0</tvExpOptDlg>
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
@ -4156,7 +4178,7 @@
|
||||||
</File>
|
</File>
|
||||||
<File>
|
<File>
|
||||||
<GroupNumber>17</GroupNumber>
|
<GroupNumber>17</GroupNumber>
|
||||||
<FileNumber>308</FileNumber>
|
<FileNumber>309</FileNumber>
|
||||||
<FileType>1</FileType>
|
<FileType>1</FileType>
|
||||||
<tvExp>0</tvExp>
|
<tvExp>0</tvExp>
|
||||||
<tvExpOptDlg>0</tvExpOptDlg>
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
@ -4168,7 +4190,7 @@
|
||||||
</File>
|
</File>
|
||||||
<File>
|
<File>
|
||||||
<GroupNumber>17</GroupNumber>
|
<GroupNumber>17</GroupNumber>
|
||||||
<FileNumber>309</FileNumber>
|
<FileNumber>310</FileNumber>
|
||||||
<FileType>1</FileType>
|
<FileType>1</FileType>
|
||||||
<tvExp>0</tvExp>
|
<tvExp>0</tvExp>
|
||||||
<tvExpOptDlg>0</tvExpOptDlg>
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
|
|
@ -2473,6 +2473,11 @@
|
||||||
<FileType>1</FileType>
|
<FileType>1</FileType>
|
||||||
<FilePath>..\App\APP_WU\Src\ip5310_i2c.c</FilePath>
|
<FilePath>..\App\APP_WU\Src\ip5310_i2c.c</FilePath>
|
||||||
</File>
|
</File>
|
||||||
|
<File>
|
||||||
|
<FileName>eeprom_spi.c</FileName>
|
||||||
|
<FileType>1</FileType>
|
||||||
|
<FilePath>..\App\APP_WU\Src\eeprom_spi.c</FilePath>
|
||||||
|
</File>
|
||||||
</Files>
|
</Files>
|
||||||
</Group>
|
</Group>
|
||||||
<Group>
|
<Group>
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue