keil/menu.c
@@ -9,7 +9,7 @@
#include "mk_trace.h"
//#include "stm32f4xx_hal.h"
#include <global_param.h>
#include "dw_app_anchor.h"
pFunction Jump_To_Application;
uint32_t JumpAddress;
@@ -67,6 +67,7 @@
  */
extern uint8_t temp111[256];
extern uint8_t tempchangdu;
uint16_t baoshu;
unsigned char SerialDownload(void)
{
  uint8_t Number[10] = {0};
@@ -74,8 +75,9 @@
   Send_Byte(0x33);
  Size = Ymodem_Receive(&tab_1024[0]);//开始接收文件,成功会返回文件的大小
  if (Size > 0)  //返回成功
  {
    g_com_map[YAOGEIANC_UPWENJIAN_DAXIAO]=Size;
  {
    baoshu=(Size/ONE_BAG_DAXIAO)+1;
    g_com_map[YAOGEIANC_UPWENJIAN_DAXIAO]=baoshu;
    save_com_map_to_flash();
    delay_ms(100);
    memcpy(&g_com_map[YAOGEIANC_UPWENJIAN_NAME],temp111,tempchangdu);