1、修改适配第二版踏频硬件参数

This commit is contained in:
DESKTOP-BUI7OAO\15586 2025-06-27 10:21:49 +08:00
parent 445d8a8f26
commit 1477556ae7
16 changed files with 13252 additions and 1715 deletions

View File

@ -49,11 +49,16 @@ void Lis2dh_Init(void)
if(temp == LIS2DH12_ID)
{
// dbg_printf("lis2dh exist\r\n");
#if ((1) && (defined(_DEBUG_) || defined(_SYD_RTT_DEBUG_)))
dbg_printf("lis2dh exist\r\n");
#endif
}
else
{
// dbg_printf("lis2dh not exist\r\n");
#if ((1) && (defined(_DEBUG_) || defined(_SYD_RTT_DEBUG_)))
dbg_printf("lis2dh not exist\r\n");
#endif
work_led_count = 8;
}

View File

@ -63,13 +63,19 @@ void Lsm6dso_Init(void)
if(temp == LSM6DSO_ID)
{
PAS.exist = 1;
// dbg_printf("LSM6DSO exist\r\n");
#if ((1) && (defined(_DEBUG_) || defined(_SYD_RTT_DEBUG_)))
dbg_printf("LSM6DSO exist\r\n");
#endif
}
else
{
PAS.exist = 0;
work_led_count = 4;
// dbg_printf("LSM6DSO not exist\r\n");
#if ((1) && (defined(_DEBUG_) || defined(_SYD_RTT_DEBUG_)))
dbg_printf("LSM6DSO not exist\r\n");
#endif
}
//软件复位, 寄存器到默认配值

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -134,7 +134,7 @@ I (D:\Users\15586\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\CMSIS\Core\Include\cms
I (D:\Users\15586\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\Device\ARM\ARMCM0\Include\system_ARMCM0.h)(0x5E8ED12A)
I (..\..\Lib\lib.h)(0x684673D7)
I (..\..\Include\i2c.h)(0x684673D7)
I (..\..\User\mcu_bsp.h)(0x685375DD)
I (..\..\User\mcu_bsp.h)(0x685DEFCF)
F (..\..\App\app_timer.c)(0x684673D7)(-c --cpu Cortex-M0 -D__MICROLIB -g -O0 --apcs=interwork -I ..\..\Include -I ..\..\Driver -I ..\..\Rtt -I ..\..\Lib -I ..\..\User -I ..\..\Hardware -I ..\..\Taskrun -I ..\..\App -I.\RTE\_Syd8811_Peripheral -ID:\Users\15586\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\CMSIS\Core\Include -ID:\Users\15586\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\Device\ARM\ARMCM0\Include -ID:\Users\15586\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\Device\Include -D__UVISION_VERSION="531" -D_RTE_ -DARMCM0 -D_RTE_ -DSYD8811_FRB8345 -D_OTA_ -o .\output\app_timer.o --omf_browse .\output\app_timer.crf --depend .\output\app_timer.d)
I (..\..\App\app_timer.h)(0x684673D7)
I (..\..\Include\timer.h)(0x684673D7)
@ -155,10 +155,10 @@ I (D:\Users\15586\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\CMSIS\Core\Include\cms
I (D:\Users\15586\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\CMSIS\Core\Include\cmsis_compiler.h)(0x5E8306C2)
I (D:\Users\15586\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\CMSIS\Core\Include\cmsis_armcc.h)(0x5E8ED122)
I (D:\Users\15586\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\Device\ARM\ARMCM0\Include\system_ARMCM0.h)(0x5E8ED12A)
I (..\..\User\mcu_bsp.h)(0x685375DD)
I (..\..\User\mcu_bsp.h)(0x685DEFCF)
I (..\..\Include\gpio.h)(0x684673D7)
I (..\..\Lib\lib.h)(0x684673D7)
F (..\..\Hardware\lis2dh.c)(0x685360FA)(-c --cpu Cortex-M0 -D__MICROLIB -g -O0 --apcs=interwork -I ..\..\Include -I ..\..\Driver -I ..\..\Rtt -I ..\..\Lib -I ..\..\User -I ..\..\Hardware -I ..\..\Taskrun -I ..\..\App -I.\RTE\_Syd8811_Peripheral -ID:\Users\15586\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\CMSIS\Core\Include -ID:\Users\15586\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\Device\ARM\ARMCM0\Include -ID:\Users\15586\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\Device\Include -D__UVISION_VERSION="531" -D_RTE_ -DARMCM0 -D_RTE_ -DSYD8811_FRB8345 -D_OTA_ -o .\output\lis2dh.o --omf_browse .\output\lis2dh.crf --depend .\output\lis2dh.d)
F (..\..\Hardware\lis2dh.c)(0x68550F60)(-c --cpu Cortex-M0 -D__MICROLIB -g -O0 --apcs=interwork -I ..\..\Include -I ..\..\Driver -I ..\..\Rtt -I ..\..\Lib -I ..\..\User -I ..\..\Hardware -I ..\..\Taskrun -I ..\..\App -I.\RTE\_Syd8811_Peripheral -ID:\Users\15586\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\CMSIS\Core\Include -ID:\Users\15586\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\Device\ARM\ARMCM0\Include -ID:\Users\15586\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\Device\Include -D__UVISION_VERSION="531" -D_RTE_ -DARMCM0 -D_RTE_ -DSYD8811_FRB8345 -D_OTA_ -o .\output\lis2dh.o --omf_browse .\output\lis2dh.crf --depend .\output\lis2dh.d)
I (..\..\Hardware\lis2dh.h)(0x684673D7)
I (..\..\Include\ARMCM0.h)(0x684673D7)
I (D:\Users\15586\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\CMSIS\Core\Include\core_cm0.h)(0x5E8ED122)
@ -174,12 +174,12 @@ I (..\..\Include\delay.h)(0x684673D7)
I (..\..\Include\gpio.h)(0x684673D7)
I (..\..\Lib\lib.h)(0x684673D7)
I (..\..\Include\i2c.h)(0x684673D7)
I (..\..\User\mcu_bsp.h)(0x685375DD)
I (..\..\User\mcu_bsp.h)(0x685DEFCF)
I (..\..\Rtt\DebugLog.h)(0x684673D7)
I (..\..\User\config.h)(0x68479A42)
I (..\..\Rtt\SEGGER_RTT.h)(0x684673D7)
I (..\..\Rtt\SEGGER_RTT_Conf.h)(0x684673D7)
F (..\..\Hardware\lsm6d.c)(0x68535EEB)(-c --cpu Cortex-M0 -D__MICROLIB -g -O0 --apcs=interwork -I ..\..\Include -I ..\..\Driver -I ..\..\Rtt -I ..\..\Lib -I ..\..\User -I ..\..\Hardware -I ..\..\Taskrun -I ..\..\App -I.\RTE\_Syd8811_Peripheral -ID:\Users\15586\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\CMSIS\Core\Include -ID:\Users\15586\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\Device\ARM\ARMCM0\Include -ID:\Users\15586\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\Device\Include -D__UVISION_VERSION="531" -D_RTE_ -DARMCM0 -D_RTE_ -DSYD8811_FRB8345 -D_OTA_ -o .\output\lsm6d.o --omf_browse .\output\lsm6d.crf --depend .\output\lsm6d.d)
F (..\..\Hardware\lsm6d.c)(0x68550F60)(-c --cpu Cortex-M0 -D__MICROLIB -g -O0 --apcs=interwork -I ..\..\Include -I ..\..\Driver -I ..\..\Rtt -I ..\..\Lib -I ..\..\User -I ..\..\Hardware -I ..\..\Taskrun -I ..\..\App -I.\RTE\_Syd8811_Peripheral -ID:\Users\15586\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\CMSIS\Core\Include -ID:\Users\15586\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\Device\ARM\ARMCM0\Include -ID:\Users\15586\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\Device\Include -D__UVISION_VERSION="531" -D_RTE_ -DARMCM0 -D_RTE_ -DSYD8811_FRB8345 -D_OTA_ -o .\output\lsm6d.o --omf_browse .\output\lsm6d.crf --depend .\output\lsm6d.d)
I (..\..\Hardware\lsm6d.h)(0x6853E2F7)
I (..\..\Include\ARMCM0.h)(0x684673D7)
I (D:\Users\15586\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\CMSIS\Core\Include\core_cm0.h)(0x5E8ED122)
@ -195,7 +195,7 @@ I (..\..\Include\gpio.h)(0x684673D7)
I (..\..\Lib\lib.h)(0x684673D7)
I (..\..\Include\i2c.h)(0x684673D7)
I (..\..\Include\delay.h)(0x684673D7)
I (..\..\User\mcu_bsp.h)(0x685375DD)
I (..\..\User\mcu_bsp.h)(0x685DEFCF)
I (..\..\Rtt\DebugLog.h)(0x684673D7)
I (..\..\User\config.h)(0x68479A42)
I (..\..\Rtt\SEGGER_RTT.h)(0x684673D7)
@ -228,8 +228,8 @@ F (..\..\Hardware\common.c)(0x684673D7)(-c --cpu Cortex-M0 -D__MICROLIB -g -O0 -
I (..\..\Hardware\common.h)(0x684673D7)
F (..\..\Lib\syd8811_ble_lib.lib)(0x684673D7)()
F (..\..\Lib\Syd8811_softtimer_lib20240514_225042.lib)(0x684673D7)()
F (..\main.c)(0x6853ED81)(-c --cpu Cortex-M0 -D__MICROLIB -g -O0 --apcs=interwork -I ..\..\Include -I ..\..\Driver -I ..\..\Rtt -I ..\..\Lib -I ..\..\User -I ..\..\Hardware -I ..\..\Taskrun -I ..\..\App -I.\RTE\_Syd8811_Peripheral -ID:\Users\15586\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\CMSIS\Core\Include -ID:\Users\15586\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\Device\ARM\ARMCM0\Include -ID:\Users\15586\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\Device\Include -D__UVISION_VERSION="531" -D_RTE_ -DARMCM0 -D_RTE_ -DSYD8811_FRB8345 -D_OTA_ -o .\output\main.o --omf_browse .\output\main.crf --depend .\output\main.d)
I (..\mcu_bsp.h)(0x685375DD)
F (..\main.c)(0x685DFF84)(-c --cpu Cortex-M0 -D__MICROLIB -g -O0 --apcs=interwork -I ..\..\Include -I ..\..\Driver -I ..\..\Rtt -I ..\..\Lib -I ..\..\User -I ..\..\Hardware -I ..\..\Taskrun -I ..\..\App -I.\RTE\_Syd8811_Peripheral -ID:\Users\15586\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\CMSIS\Core\Include -ID:\Users\15586\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\Device\ARM\ARMCM0\Include -ID:\Users\15586\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\Device\Include -D__UVISION_VERSION="531" -D_RTE_ -DARMCM0 -D_RTE_ -DSYD8811_FRB8345 -D_OTA_ -o .\output\main.o --omf_browse .\output\main.crf --depend .\output\main.d)
I (..\mcu_bsp.h)(0x685DEFCF)
I (..\..\Include\ARMCM0.h)(0x684673D7)
I (D:\Users\15586\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\CMSIS\Core\Include\core_cm0.h)(0x5E8ED122)
I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5EC775FC)
@ -264,7 +264,7 @@ I (..\..\App\app_timer.h)(0x684673D7)
I (..\..\Include\timer.h)(0x684673D7)
I (..\SYD_ble_service_service.h)(0x684673D7)
F (..\mcu_bsp.c)(0x685236F4)(-c --cpu Cortex-M0 -D__MICROLIB -g -O0 --apcs=interwork -I ..\..\Include -I ..\..\Driver -I ..\..\Rtt -I ..\..\Lib -I ..\..\User -I ..\..\Hardware -I ..\..\Taskrun -I ..\..\App -I.\RTE\_Syd8811_Peripheral -ID:\Users\15586\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\CMSIS\Core\Include -ID:\Users\15586\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\Device\ARM\ARMCM0\Include -ID:\Users\15586\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\Device\Include -D__UVISION_VERSION="531" -D_RTE_ -DARMCM0 -D_RTE_ -DSYD8811_FRB8345 -D_OTA_ -o .\output\mcu_bsp.o --omf_browse .\output\mcu_bsp.crf --depend .\output\mcu_bsp.d)
I (..\mcu_bsp.h)(0x685375DD)
I (..\mcu_bsp.h)(0x685DEFCF)
I (..\..\Include\ARMCM0.h)(0x684673D7)
I (D:\Users\15586\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\CMSIS\Core\Include\core_cm0.h)(0x5E8ED122)
I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5EC775FC)
@ -281,7 +281,7 @@ I (..\..\Include\timer.h)(0x684673D7)
I (..\..\App\app_adc.h)(0x684673D7)
I (..\..\Include\gpadc.h)(0x684673D7)
F (..\isr.c)(0x68537C04)(-c --cpu Cortex-M0 -D__MICROLIB -g -O0 --apcs=interwork -I ..\..\Include -I ..\..\Driver -I ..\..\Rtt -I ..\..\Lib -I ..\..\User -I ..\..\Hardware -I ..\..\Taskrun -I ..\..\App -I.\RTE\_Syd8811_Peripheral -ID:\Users\15586\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\CMSIS\Core\Include -ID:\Users\15586\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\Device\ARM\ARMCM0\Include -ID:\Users\15586\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\Device\Include -D__UVISION_VERSION="531" -D_RTE_ -DARMCM0 -D_RTE_ -DSYD8811_FRB8345 -D_OTA_ -o .\output\isr.o --omf_browse .\output\isr.crf --depend .\output\isr.d)
I (..\mcu_bsp.h)(0x685375DD)
I (..\mcu_bsp.h)(0x685DEFCF)
I (..\..\Include\ARMCM0.h)(0x684673D7)
I (D:\Users\15586\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\CMSIS\Core\Include\core_cm0.h)(0x5E8ED122)
I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5EC775FC)
@ -348,7 +348,7 @@ I (D:\Keil_v5\ARM\ARMCC\include\string.h)(0x5EC77604)
I (D:\Keil_v5\ARM\ARMCC\include\rt_sys.h)(0x5EC775FC)
I (D:\Keil_v5\ARM\ARMCC\include\rt_misc.h)(0x5EC775F2)
I (D:\Keil_v5\ARM\ARMCC\include\stddef.h)(0x5EC775FC)
F (..\..\doc.txt)(0x6854F9A7)()
F (..\..\doc.txt)(0x685DFFDE)()
F (RTE\Device\ARMCM0\startup_ARMCM0.s)(0x684673D7)(--cpu Cortex-M0 -g --apcs=interwork --pd "__MICROLIB SETA 1" -I.\RTE\_Syd8811_Peripheral -ID:\Users\15586\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\CMSIS\Core\Include -ID:\Users\15586\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\Device\ARM\ARMCM0\Include -ID:\Users\15586\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\Device\Include --pd "__UVISION_VERSION SETA 531" --pd "_RTE_ SETA 1" --pd "ARMCM0 SETA 1" --pd "_RTE_ SETA 1" --list .\output\startup_armcm0.lst --xref -o .\output\startup_armcm0.o --depend .\output\startup_armcm0.d)
F (RTE\Device\ARMCM0\system_ARMCM0.c)(0x684673D7)(-c --cpu Cortex-M0 -D__MICROLIB -g -O0 --apcs=interwork -I ..\..\Include -I ..\..\Driver -I ..\..\Rtt -I ..\..\Lib -I ..\..\User -I ..\..\Hardware -I ..\..\Taskrun -I ..\..\App -I.\RTE\_Syd8811_Peripheral -ID:\Users\15586\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\CMSIS\Core\Include -ID:\Users\15586\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\Device\ARM\ARMCM0\Include -ID:\Users\15586\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\Device\Include -D__UVISION_VERSION="531" -D_RTE_ -DARMCM0 -D_RTE_ -DSYD8811_FRB8345 -D_OTA_ -o .\output\system_armcm0.o --omf_browse .\output\system_armcm0.crf --depend .\output\system_armcm0.d)
I (..\..\Include\ARMCM0.h)(0x684673D7)

Binary file not shown.

File diff suppressed because one or more lines are too long

View File

@ -145,7 +145,8 @@ int main()
#endif
UartEn(false);
#if ((1) && (defined(_DEBUG_) || defined(_SYD_RTT_DEBUG_)))
#if ((1) && (defined(_DEBUG_) || defined(_SYD_RTT_DEBUG_)))
dbg_printf("SYD8811 GPIO test demo %s:%s\r\n", __DATE__ , __TIME__);
#endif
@ -174,8 +175,6 @@ int main()
ReadFlashData(FLASH_INTERNAL_DATA_ADDR, sizeof(PAS.transpModes), (unsigned char*)&PAS.transpModes);
dbg_printf("transpModes = %d\r\n",PAS.transpModes);
__enable_irq();
get_battery_value(); //上电或者POWNDOWN唤醒时计算一次电量
@ -370,7 +369,7 @@ static void PowerDown(void)
*/
static void work_timer_event(void)
{
/*****************ÅжÏÊÇ·ñ½øÈëPOWERDOWN״̬***********************/
/*****************ÅжÏÊÇ·ñ½øÈëPOWERDOWN״̬***********************/
if(connect_flag == 1)
{
if(PAS.RPM == 0)
@ -517,7 +516,7 @@ void cal_battery_value(uint16_t adc)
#endif
/* 转换为电池电压*/
batteryVoltage = batteryVoltage*4/3+0.04;
batteryVoltage = batteryVoltage*2;
batteryPercentage = (batteryVoltage*1000-3000)/11.5+0.5;
if(batteryPercentage < 0)batteryPercentage=0;
@ -701,9 +700,9 @@ void ble_evt_callback(struct gap_ble_evt *p_evt)
{
rf_stop();
Adv_State = 0;
#if defined(_DEBUG_) || defined(_SYD_RTT_DEBUG_)
DBGPRINTF(("stop adv @ disc!\r\n"));
#endif
#if defined(_DEBUG_) || defined(_SYD_RTT_DEBUG_)
DBGPRINTF(("stop adv @ disc!\r\n"));
#endif
}
@ -854,16 +853,21 @@ void ble_evt_callback(struct gap_ble_evt *p_evt)
{
StartAdv();
Adv_State = 1;
#if defined(_DEBUG_) || defined(_SYD_RTT_DEBUG_)
DBGPRINTF(("restart adv\r\n"));
#endif
}
else
{
rf_stop();
Adv_State = 0;
#if defined(_DEBUG_) || defined(_SYD_RTT_DEBUG_)
DBGPRINTF(("rf_stop\r\n"));
#endif
}
#if defined(_DEBUG_) || defined(_SYD_RTT_DEBUG_)
DBGPRINTF(("restart adv\r\n"));
#endif
}
}
/*********************************************************************
@ -1171,7 +1175,7 @@ static void timer_event_handler()
if(TIMER_EVT&EVT_1S_WORK)
{
work_timer_event();
Timer_Evt_Clr(EVT_1S_WORK);
}
#endif
@ -1509,7 +1513,7 @@ void pack_timer_event()
if(start_tx & 0x01)
{
/* 打包数据到缓冲区 */
JsProtocol_Report(3,0,4,"41",PAS.RPM,"50",PAS.batt_level);
JsProtocol_Report(3,0,4,"41",PAS.RPM,"50",PAS.batt_level);
}
}

View File

@ -23,7 +23,7 @@ Flash
/*
LED IO
*/
#define LED_PIN GPIO_6
#define LED_PIN GPIO_7
#define LED_ON() GPIO_Pin_Clear(U32BIT(LED_PIN))
#define LED_OFF() GPIO_Pin_Set(U32BIT(LED_PIN))
@ -61,7 +61,7 @@ Flash
/*
IO配置
*/
#define CHARGE_STATE_PIN GPIO_7
#define CHARGE_STATE_PIN GPIO_6
/*
ADC

View File

@ -1,9 +1,9 @@
2024.12.31
1、delay_ms 延时函数测试V
1、delay_ms 延时函数测试V
2、关于低功耗
2、关于低功耗
a、如果调用协议栈lib提供的SystemSleep接口进入浅度睡眠设置为唤醒源的IO口必须有中断的功能使能该IO口的中断并且配置正确的回调函数
@ -14,7 +14,7 @@
d、当发生了唤醒事件的时候只有再次调用SystemSleep();函数之后MCU才会再次休眠。
2025.1.14
2025.1.14
1、修复 当设备主动断开蓝牙DisConnect()时如果在还没有得到断开蓝牙的回调函数响应时再次调用断开蓝牙函数DisConnect()时会有概率出现停止软件定时器的问题。
@ -24,7 +24,7 @@
深度休眠32uA
2025.6.9
2025.6.9
1、修复 send_to_master 函数容易导致死机的问题。
@ -32,17 +32,17 @@
3、增加充电时不关广播不进入休眠。
2025.6.10
2025.6.10
1、增加工作状态指示灯。 a、开机或者深度休眠唤醒时提示 b、充电提示c、进入深度休眠时提示
2、问题软件断连蓝牙测试的时候出现死机情况。()
2025.6.11
2025.6.11
1、修改了软件定时器的中断优先级。
2025.6.12
2025.6.12
1、增加看门狗功能并且在软件定时器定时300ms喂狗进入深度休眠前失能看门狗。
@ -55,11 +55,11 @@
5、基本完成踏频的所用功能除电量显示外。
2025.6.18
2025.6.18
1、增加电量显示功能
2025.6.19
2025.6.19
1、增加故障灯 正常情况开机或者唤醒闪烁3下
LSM6DSO故障时开机或者唤醒闪烁2下
@ -67,11 +67,15 @@
2、增加了flash的数据存储的数据写保存运输模式的标志位注意4K设置中也要设置flash 数据去的大小;
2025.6.20
2025.6.20
1、硬件上SWD的烧录引脚的下拉电阻改成4.7K否者keil烧录有问题;
2025.6.27
1、踏频硬件第二版修改了对应的硬件接口。
2、修改了电池电压采样放大倍速