51uwb.cn

标题: bp50问题 [打印本页]

作者: mortal1    时间: 3 天前
标题: bp50问题
*** Using Compiler 'V5.06 update 5 (build 528)', folder: 'D:\keil5\ARM\ARMCC\Bin'
Rebuild target 'ds_twr_init'
compiling stm32f10x_gpio.c...
compiling misc.c...
compiling stm32f10x_exti.c...
compiling stm32f10x_it.c...
compiling stm32f10x_i2c.c...
compiling stm32f10x_fsmc.c...
compiling stm32f10x_spi.c...
compiling stm32f10x_adc.c...
compiling stm32f10x_usart.c...
compiling stm32f10x_dma.c...
compiling stm32f10x_sdio.c...
compiling stm32f10x_rcc.c...
compiling main.c...
..\main.c(244): warning:  #177-D: variable "final_distance"  was declared but never referenced
      float final_distance = 0;
..\main.c(429): warning:  #177-D: variable "anthor_index"  was declared but never referenced
      uint8 anthor_index = 0;
..\main.c(482): warning:  #177-D: variable "rx_ant_delay"  was declared but never referenced
      int rx_ant_delay =32880;
..\main.c(483): warning:  #177-D: variable "index"  was declared but never referenced
      int index = 0 ;
..\main.c(972): warning:  #223-D: function "LCD_ClearLines" declared implicitly
                           LCD_ClearLines();
..\main.c(977): warning:  #167-D: argument of type "char *" is incompatible with parameter of type "uint8_t *"
          OLED_ShowString(0, 2,dist_str);
..\main.c(983): warning:  #167-D: argument of type "char *" is incompatible with parameter of type "uint8_t *"
          OLED_ShowString(0, 4,dist_str);
..\main.c(989): warning:  #167-D: argument of type "char *" is incompatible with parameter of type "uint8_t *"
          OLED_ShowString(0, 6,dist_str);
..\main.c(1074): warning:  #175-D: subscript out of range
              angle_msg[
OCATION_INFO_START_IDX + (len++)] = (uint8)((Anthordistance[3]/10)&0xFF);
..\main.c(1075): warning:  #175-D: subscript out of range
              angle_msg[
OCATION_INFO_START_IDX + (len++)] = (uint8)((Anthordistance[3]/10 >>8)&0xFF);
..\main.c(79): warning:  #177-D: variable "rx_poll_msg"  was declared but never referenced
  static uint8 rx_poll_msg[] =  {0x41, 0x88, 0, 0x0, 0xDE, 'W', 'A', 'V', 'E', 0x21, 0, 0};
..\main.c(80): warning:  #177-D: variable "tx_resp_msg"  was declared but never referenced
  static uint8 tx_resp_msg[] =  {0x41, 0x88, 0, 0x0, 0xDE, 'V', 'E', 'W', 'A', 0x10, 0x02, 0, 0, 0, 0};
..\main.c(81): warning:  #177-D: variable "rx_final_msg"  was declared but never referenced
  static uint8 rx_final_msg[] = {0x41, 0x88, 0, 0x0, 0xDE, 'W', 'A', 'V', 'E', 0x23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0};
..\main.c(111): warning:  #177-D: variable "frame_seq_nb_semaphore"  was declared but never referenced
  static uint8 frame_seq_nb_semaphore = 0;
..\main.c(150): warning:  #177-D: variable "poll_rx_ts"  was declared but never referenced
  static uint64 poll_rx_ts;
..\main.c(151): warning:  #177-D: variable "resp_tx_ts"  was declared but never referenced
  static uint64 resp_tx_ts;
..\main.c(152): warning:  #177-D: variable "final_rx_ts"  was declared but never referenced
  static uint64 final_rx_ts;
..\main.c(164): warning:  #177-D: variable "tof"  was declared but never referenced
  static double tof;
..\main.c(165): warning:  #177-D: variable "distance"  was declared but never referenced
  static double distance;
..\main.c(1171): warning:  #177-D: function "final_msg_get_ts"  was declared but never referenced
  static void final_msg_get_ts(const uint8 *ts_field, uint32 *ts)
..\main.c: 20 warnings, 0 errors
compiling stm32f10x_bkp.c...
compiling stm32f10x_can.c...
compiling stm32f10x_crc.c...
compiling stm32f10x_dac.c...
compiling stm32f10x_flash.c...
compiling stm32f10x_iwdg.c...
compiling stm32f10x_dbgmcu.c...
compiling stm32f10x_pwr.c...
compiling stm32f10x_cec.c...
compiling stm32f10x_rtc.c...
compiling stm32f10x_wwdg.c...
compiling deca_mutex.c...
compiling stm32_eval.c...
compiling core_cm3.c...
compiling system_stm32f10x.c...
compiling stm32f10x_tim.c...
assembling startup_stm32f10x_hd.s...
startup_stm32f10x_hd.s: error: A1023E: File "..\..\..\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm\startup_stm32f10x_hd.s" could not be opened: No such file or directory
compiling stm3210e_eval_fsmc_sram.c...
compiling stm3210e_eval_fsmc_nor.c...
compiling stm32_eval_spi_flash.c...
compiling stm32_eval_i2c_tsensor.c...
compiling stm3210e_eval_fsmc_nand.c...
compiling stm32_eval_sdio_sd.c...
compiling deca_params_init.c...
compiling matrix.c...
compiling kalman.c...
..\kalman\kalman.c(141): warning:  #223-D: function "MatrixMul" declared implicitly
      MatrixMul(A, tOpt.XPreOpt, X, A_ROW, X_ROW, X_COLUMN);       //  基于系统的上一状态而预测现在状态; X(k|k-1) = A(k,k-1)*X(k-1|k-1)
..\kalman\kalman.c(143): warning:  #223-D: function "MatrixCal1" declared implicitly
      MatrixCal1(A, tCov.PPreOpt, Temp4, SYS_ORDER);
..\kalman\kalman.c(144): warning:  #223-D: function "MatrixAdd" declared implicitly
      MatrixAdd(Temp4, Q, P, P_ROW, P_COLUMN);                     //  预测数据的协方差矩阵; P(k|k-1) = A(k,k-1)*P(k-1|k-1)*A(k,k-1)'+Q
..\kalman\kalman.c(146): warning:  #223-D: function "MatrixCal2" declared implicitly
      MatrixCal2(C, P, Temp1, C_ROW, C_COLUMN);
..\kalman\kalman.c(148): warning:  #223-D: function "Gauss_Jordan" declared implicitly
      Gauss_Jordan(Temp1, C_ROW);
..\kalman\kalman.c(149): warning:  #223-D: function "MatrixTrans" declared implicitly
      MatrixTrans(C, Temp2, C_ROW, C_COLUMN);
..\kalman\kalman.c(154): warning:  #223-D: function "MatrixMinus" declared implicitly
      MatrixMinus(Y, Temp1, Temp1, Y_ROW, Y_COLUMN);
..\kalman\kalman.c(131): warning:  #177-D: variable "j"  was declared but never referenced
          unsigned char   i,j;
..\kalman\kalman.c: 8 warnings, 0 errors
compiling deca_sleep.c...
compiling deca_spi.c...
compiling deca_range_tables.c...
compiling stm3210e_eval_lcd.c...
compiling lcd.c...
compiling port.c...
..\platform\port.c(218): warning:  #188-D: enumerated type mixed with another type
      GPIO_WriteBit(
PIOB,
W1000_RSTn, 0);
..\platform\port.c(220): warning:  #188-D: enumerated type mixed with another type
      GPIO_WriteBit(
PIOB,
W1000_RSTn, 1);
..\platform\port.c(301): warning:  #223-D: function "printf" declared implicitly
      printf("/*****************************************************************/\n");
..\platform\port.c(318): warning:  #223-D: function "putchar" declared implicitly
          putchar(s[i]);
..\platform\port.c(381): warning:  #1-D: last line of file ends without a newline
  }
..\platform\port.c: 5 warnings, 0 errors
compiling lcd_oled.c...
compiling AT24C02.c...
..\at24c16\AT24C02.c(12): warning:  #223-D: function "printf" declared implicitly
          printf("TEST1\r\n");
..\at24c16\AT24C02.c: 1 warning, 0 errors
compiling deca_device.c...
..\decadriver\deca_device.c(1052): warning:  #68-D: integer conversion resulted in a change of sign
      uint32  regval =
WT_ERROR ;
..\decadriver\deca_device.c(1084): warning:  #68-D: integer conversion resulted in a change of sign
      uint16  regval =
WT_ERROR ;
..\decadriver\deca_device.c(1398): warning:  #68-D: integer conversion resulted in a change of sign
          return
WT_ERROR;
..\decadriver\deca_device.c(1532): warning:  #68-D: integer conversion resulted in a change of sign
          return
WT_ERROR;
..\decadriver\deca_device.c: 4 warnings, 0 errors
compiling I2C.c...
compiling trilateration.c...
..\trilateration\trilateration.c(534): warning:  #550-D: variable "solution_compare2"  was set but never used
      vec3d   solution_compare1, solution_compare2;
..\trilateration\trilateration.c(712): warning:  #223-D: function "printf" declared implicitly
      printf("r1=%f , r2=%f, r3=%f,  r4=%f\r\n",r1,r2,r3,r4);
..\trilateration\trilateration.c(815): warning:  #223-D: function "printf" declared implicitly
      printf("TAG LOC:x = %f,y = %f\r\n",x0,y0);
..\trilateration\trilateration.c(760): warning:  #550-D: parameter "use4thAnchor"  was set but never used
  int GetLocation2(vec3d * best_solution,int use4thAnchor,vec3d * anchorArray,int * distanceArray)
..\trilateration\trilateration.c(941): warning:  #223-D: function "abs" declared implicitly
          if (abs(points_AC_0 - circles[2].r) < abs(points_AC_1 - circles[2].r))//cross_point[0]
..\trilateration\trilateration.c(1047): warning:  #223-D: function "printf" declared implicitly
                  printf("TAG LOC My:x = %3.2f,y = %3.2f\r\n",P_1,P_2);
..\trilateration\trilateration.c(967): warning:  #550-D: variable "Location"  was set but never used
      struct  point_t points[1],Location[1];;
..\trilateration\trilateration.c(1085): warning:  #223-D: function "printf" declared implicitly
          printf("TAG LOC My1:x = %3.2f,y = %3.2f\r\n",resultPose.x,resultPose.y);
..\trilateration\trilateration.c: 8 warnings, 0 errors
".\STM3210E-EVAL\STM3210E-EVAL.axf" - 1 Error(s), 46 Warning(s).
Target not created.
Build Time Elapsed:  00:00:02
路径改了之后还是出现这个问题





欢迎光临 51uwb.cn (http://51uwb.cn/) Powered by Discuz! X3.3