fix: 分段pid的bug修复

This commit is contained in:
2024-03-28 19:55:43 +08:00
parent 2b214c4add
commit a9b488bc6e
6 changed files with 43 additions and 44 deletions

View File

@@ -56,7 +56,7 @@ void jj_param_eeprom_init(void)
*/
void jj_param_write(void)
{
for (uint8 i = 0; i < DATA_IN_FLASH_NUM - 1; i++) {
for (uint8 i = 0; i < DATA_IN_FLASH_NUM ; i++) {
switch (Param_Data[i].type) {
case EFLOAT:
iic_buffer[i].f32 = *((float *)(Param_Data[i].p_data));
@@ -80,7 +80,7 @@ void jj_param_write(void)
*/
void jj_param_read(void)
{
for (uint8 i = 0; i < DATA_IN_FLASH_NUM - 1; i++) {
for (uint8 i = 0; i < DATA_IN_FLASH_NUM ; i++) {
eep_soft_iic_read_8bit_registers(&eeprom_param, (4 * i) >> 8, (4 * i), (uint8 *)&iic_buffer[i], 4);
switch (Param_Data[i].type) {