5 Commits

Author SHA1 Message Date
lmx
4af4f13ac6 存档 2025-11-25 18:52:49 +08:00
lmx
4c5da2298f 数据按照小端模式发送 2025-11-25 18:01:17 +08:00
lmx
5c7d9ab822 cun 2025-11-25 15:27:26 +08:00
lmx
60a4e95386 cun 2025-11-25 14:27:19 +08:00
lmx
845cc33fe8 gitignore 2025-11-25 14:16:22 +08:00
30 changed files with 172085 additions and 172047 deletions

33
.gitignore vendored Normal file
View File

@ -0,0 +1,33 @@
# 编译生成的目标文件
*.o
*.a
*.so
*.d
# 编译生成的最终产物
*.elf
*.bin
*.fw
*.ufw
*.map
*.lst
*.bc
# 编译产物目录
# 看起来你所有的编译结果都在 objs/ 目录下,直接忽略整个目录更方便
/objs/
# 工具链和构建产物
# 根据你的路径,这些文件也应该被忽略
/cpu/br28/tools/app.bin
/cpu/br28/tools/data_code.bin
/cpu/br28/tools/download/
/cpu/br28/tools/isd_config.ini
/cpu/br28/tools/sdk.elf*
/cpu/br28/tools/sdk.lst
/cpu/br28/tools/sdk.map
/cpu/br28/sdk_used_list.used
# VSCode 用户个人设置
# 团队协作时,每个人的配置可能不同,通常不建议提交
.vscode/settings.json

View File

@ -213,7 +213,7 @@ void write_gsensor_data_handle(void)
}
// 临时的设备扫描诊断函数
void i2c_scanner_probe(void)
void i2c_scanner_probe(u8* device_addr, u8* found_number)
{
printf("Starting I2C bus scan...\n");
int devices_found = 0;
@ -230,6 +230,7 @@ void i2c_scanner_probe(void)
// iic_tx_byte 返回 1 表示收到了 ACK
if (iic_tx_byte(gSensor_info->iic_hdl, write_addr_8bit))
{
device_addr[devices_found] = addr_7bit;
printf("=====================================================================\n");
printf("I2C device found at 7-bit address: 0x%02X\n", addr_7bit);
printf("I2C device found at 8-bit address: 0x%02X\n", write_addr_8bit);
@ -240,6 +241,7 @@ void i2c_scanner_probe(void)
iic_stop(gSensor_info->iic_hdl);
delay(gSensor_info->iic_delay); // 短暂延时
}
*found_number = devices_found;
if (devices_found == 0) {
printf("Scan finished. No I2C devices found.\n");

View File

@ -531,7 +531,7 @@ void skiing_tracker_update(skiing_tracker_t *tracker, float *acc_g, float *gyr_d
#if 1
#if 0
float linear_acc_device[3];
float linear_acc_world[3];
float tmp_world_acc[3];
@ -547,11 +547,12 @@ void skiing_tracker_update(skiing_tracker_t *tracker, float *acc_g, float *gyr_d
tmp_world_acc[2] * tmp_world_acc[2]);
static int count = 0;
if(count > 100){
if(count > 10){
xlog("===original(g): x %.2f, y %.2f, z %.2f===\n",acc_g[0],acc_g[1],acc_g[2]);
xlog("===world(m/s^2) no g: x %.2f, y %.2f, z %.2f, all %.2f===\n",tmp_world_acc[0],tmp_world_acc[1],tmp_world_acc[2],all_world_mag); //去掉重力加速度
xlog("===gyr(dps) : x %.2f, y %.2f, z %.2f===\n",gyr_dps[0],gyr_dps[1],gyr_dps[2]); //angle
xlog("===angle : x %.2f, y %.2f, z %.2f,===\n",angle[0],angle[1],angle[2]);
xlog("===speed(cm/s): %d\n",(int)(tracker->speed*100) );
count = 0;
}

View File

@ -36,7 +36,7 @@
#define xlog(format, ...) ((void)0)
#endif
#define SENSOR_DATA_BUFFER_SIZE 500 // 定义缓冲区可以存储XXX个sensor_data_t元素
#define SENSOR_DATA_BUFFER_SIZE 1000 // 定义缓冲区可以存储XXX个sensor_data_t元素
//
///////////////////////////////////////////////////////////////////////////////////////////////////
@ -164,6 +164,7 @@ void start_collect_fuc(void){
circle_buffer_write(&BLE_send_buff, &BLE_send_data_tmp);
}
// xlog("=======sensor_read_data END\n");
}
@ -196,8 +197,16 @@ void BLE_send_fuc(void){
imu_packet[2] = IMU_PAYLOAD_LEN;
imu_packet[3] = IMU_TYPE;
// 拷贝六轴数据
memcpy(&imu_packet[4], data_to_send.SC7U22_data, sizeof(data_to_send.SC7U22_data));
// memcpy(&imu_packet[4], data_to_send.SC7U22_data, sizeof(data_to_send.SC7U22_data));
for (int i = 0; i < 6; i++) {
// SC7U22_data[i] 是一个 signed short (2字节)
// 将其低字节放在前面
imu_packet[4 + i * 2] = (uint8_t)(data_to_send.SC7U22_data[i] & 0xFF);
// 将其高字节放在后面
imu_packet[4 + i * 2 + 1] = (uint8_t)((data_to_send.SC7U22_data[i] >> 8) & 0xFF);
}
// xlog("imu %d\n",data_to_send.SC7U22_data[0]);
// xlog("imu_packet: 0x%x 0x%x 0x%x\n",imu_packet[4],imu_packet[5],imu_packet[6]);
send_data_to_ble_client(&imu_packet, IMU_PACKET_LEN);
}
@ -216,7 +225,11 @@ void BLE_send_fuc(void){
mag_packet[2] = MAG_PAYLOAD_LEN;
mag_packet[3] = MAG_TYPE;
// 拷贝磁力计数据
memcpy(&mag_packet[4], data_to_send.mmc5603nj_buffer, sizeof(data_to_send.mmc5603nj_buffer));
// memcpy(&mag_packet[4], data_to_send.mmc5603nj_buffer, sizeof(data_to_send.mmc5603nj_buffer));
for (int i = 0; i < 9; i++) {
mag_packet[4 + i] = data_to_send.mmc5603nj_buffer[i];
}
// xlog("mag: 0x%x 0x%x 0x%x\n",mag_packet[4],mag_packet[5],mag_packet[6]);
send_data_to_ble_client(&mag_packet, MAG_PACKET_LEN);
}
@ -291,8 +304,8 @@ void xtell_task_create(void){
// MPU9250_Mag_Init();
//iic总线设备扫描
extern void i2c_scanner_probe(void);
i2c_scanner_probe();
// extern void i2c_scanner_probe(void);
// i2c_scanner_probe();
xlog("xtell_task_create\n");

View File

@ -214,7 +214,13 @@ void le_user_app_event_handler(struct sys_event* event){
if(event->u.app.buffer[2] == 0x01){ //后面的数据长度 1
switch (event->u.app.buffer[3]){
case 0xff: //测试
u8 device_buff[10];
u8 founds = 0;
extern void i2c_scanner_probe(u8* device_addr, u8* found_number);
i2c_scanner_probe(device_buff,&founds);
for(int i = 0;i < founds;i++){
send_data_to_ble_client(&device_buff,founds);
}
break;
default:
break;

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

File diff suppressed because one or more lines are too long

View File

@ -382,11 +382,12 @@ objs/apps/common/device/gSensor/gSensor_manage.c.o
-r=objs/apps/common/device/gSensor/gSensor_manage.c.o,cbuf_clear,l
-r=objs/apps/common/device/gSensor/gSensor_manage.c.o,write_gsensor_data_handle,pl
-r=objs/apps/common/device/gSensor/gSensor_manage.c.o,cbuf_write,l
-r=objs/apps/common/device/gSensor/gSensor_manage.c.o,gravity_sensor_command,pl
-r=objs/apps/common/device/gSensor/gSensor_manage.c.o,i2c_scanner_probe,pl
-r=objs/apps/common/device/gSensor/gSensor_manage.c.o,hw_iic_start,l
-r=objs/apps/common/device/gSensor/gSensor_manage.c.o,hw_iic_tx_byte,l
-r=objs/apps/common/device/gSensor/gSensor_manage.c.o,delay,l
-r=objs/apps/common/device/gSensor/gSensor_manage.c.o,hw_iic_stop,l
-r=objs/apps/common/device/gSensor/gSensor_manage.c.o,delay,l
-r=objs/apps/common/device/gSensor/gSensor_manage.c.o,gravity_sensor_command,pl
-r=objs/apps/common/device/gSensor/gSensor_manage.c.o,_gravity_sensor_get_ndata,pl
-r=objs/apps/common/device/gSensor/gSensor_manage.c.o,hw_iic_rx_byte,l
-r=objs/apps/common/device/gSensor/gSensor_manage.c.o,gsensor_io_ctl,pl
@ -403,6 +404,7 @@ objs/apps/common/device/gSensor/gSensor_manage.c.o
-r=objs/apps/common/device/gSensor/gSensor_manage.c.o,gsensor_disable,pl
-r=objs/apps/common/device/gSensor/gSensor_manage.c.o,free,l
-r=objs/apps/common/device/gSensor/gSensor_manage.c.o,gsensor_enable,pl
-r=objs/apps/common/device/gSensor/gSensor_manage.c.o,puts,l
-r=objs/apps/common/device/gSensor/gSensor_manage.c.o,gSensor_hdl,pl
-r=objs/apps/common/device/gSensor/gSensor_manage.c.o,__gSensor_info,pl
-r=objs/apps/common/device/gSensor/gSensor_manage.c.o,read_write_status,pl
@ -6222,10 +6224,16 @@ objs/apps/earphone/xtell_Sensor/xtell_handler.c.o
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,le_user_app_send_event,pl
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,sys_event_notify,l
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,le_user_app_event_handler,pl
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,start_detection,l
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,i2c_scanner_probe,l
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,send_data_to_ble_client,l
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,stop_detection,l
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,clear_speed,l
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,SL_SC7U22_Config,l
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,create_process,l
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,SC7U22_static_calibration,l
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,mmc5603nj_init,l
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,bmp280_init,l
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,start_collect_fuc,l
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,BLE_send_fuc,l
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,close_process,l
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,printf,l
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,clk_set,l
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,clk_get,l
@ -6269,40 +6277,42 @@ objs/apps/earphone/xtell_Sensor/xtell_handler.c.o
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,xtell_bl_state,pl
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,bt_newname,pl
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,xt_ble_new_name,pl
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,SC7U22_init,pl
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,MMC5603nj_init,pl
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,BMP280_init,pl
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,SC7U22_calibration_id,pl
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,start_collect_fuc_id,pl
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,BLE_send_fuc_id,pl
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,app_var,l
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,init_ok,l
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,config_btctler_mode,l
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,sniff_out,l
objs/apps/earphone/xtell_Sensor/send_data.c.o
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,sensor_read_data,pl
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,circle_buffer_is_full,l
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,SC7U22_static_calibration,pl
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,set_SC7U22_Error_Flag,l
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,SL_SC7U22_RawData_Read,l
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,SL_SC7U22_Angle_Output,l
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,Q_SL_SC7U22_Angle_Output,l
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,close_process,l
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,send_data_to_ble_client,l
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,printf,l
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,start_collect_fuc,pl
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,mmc5603nj_read_origin_data,l
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,bmp280_read_originanl_data,l
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,sensor_processing_task,l
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,circle_buffer_is_full,l
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,circle_buffer_write,l
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,ano_send_attitude_data,l
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,calculate_data,pl
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,BLE_send_fuc,pl
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,circle_buffer_is_empty,l
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,circle_buffer_read,l
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,sensor_processing_task,l
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,BLE_send_data,pl
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,send_data_to_ble_client,l
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,strlen,l
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,sqrtf,l
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,snprintf,l
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,sensor_measure,pl
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,xtell_task_create,pl
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,hw_iic_init,l
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,gpio_set_direction,l
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,gpio_set_pull_up,l
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,gpio_direction_output,l
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,SL_SC7U22_Config,l
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,ano_protocol_init,l
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,circle_buffer_init,l
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,create_process,l
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,puts,l
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,gsensor_id,pl
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,test_id,pl
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,bmp280_init,l
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,bmp280_read_data,l
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,bmp280_test,pl
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,SC7U22_init,l
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,SC7U22_calibration_id,l
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,BLE_send_data,pl
objs/apps/earphone/xtell_Sensor/buffer/circle_buffer.c.o
-r=objs/apps/earphone/xtell_Sensor/buffer/circle_buffer.c.o,circle_buffer_init,pl
-r=objs/apps/earphone/xtell_Sensor/buffer/circle_buffer.c.o,circle_buffer_write,pl
@ -6354,7 +6364,9 @@ objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,atan2f,l
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,sqrtf,l
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,fabsf,l
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,get_calibration_state,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,get_SC7U22_Error_Flag,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,set_SC7U22_Error_Flag,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,Q_SL_SC7U22_Angle_Output,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,gravity_sensor_command,l
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,_gravity_sensor_get_ndata,l
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,iic_write_result,pl
@ -6393,26 +6405,68 @@ objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,Temp_Accgyro,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,Error_Accgyro,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,Sum_Avg_Accgyro,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,Kp,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,Ki,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,Q_dt,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,Error_Mag_f,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,Sum_Avg_Mag_f,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,Temp_AccGyro,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,Temp_Mag,pl
objs/apps/earphone/xtell_Sensor/calculate/skiing_tracker.c.o
-r=objs/apps/earphone/xtell_Sensor/calculate/skiing_tracker.c.o,clear_speed,pl
-r=objs/apps/earphone/xtell_Sensor/calculate/skiing_tracker.c.o,start_detection,pl
-r=objs/apps/earphone/xtell_Sensor/calculate/skiing_tracker.c.o,stop_detection,pl
-r=objs/apps/earphone/xtell_Sensor/calculate/skiing_tracker.c.o,skiing_tracker_init,pl
-r=objs/apps/earphone/xtell_Sensor/calculate/skiing_tracker.c.o,remove_gravity_in_device_frame,pl
-r=objs/apps/earphone/xtell_Sensor/calculate/skiing_tracker.c.o,cosf,l
-r=objs/apps/earphone/xtell_Sensor/calculate/skiing_tracker.c.o,sinf,l
-r=objs/apps/earphone/xtell_Sensor/calculate/skiing_tracker.c.o,q_remove_gravity_with_quaternion,pl
-r=objs/apps/earphone/xtell_Sensor/calculate/skiing_tracker.c.o,q_transform_to_world_with_quaternion,pl
-r=objs/apps/earphone/xtell_Sensor/calculate/skiing_tracker.c.o,forece_of_friction,pl
-r=objs/apps/earphone/xtell_Sensor/calculate/skiing_tracker.c.o,skiing_tracker_update,pl
-r=objs/apps/earphone/xtell_Sensor/calculate/skiing_tracker.c.o,sqrtf,l
-r=objs/apps/earphone/xtell_Sensor/calculate/skiing_tracker.c.o,printf,l
-r=objs/apps/earphone/xtell_Sensor/calculate/skiing_tracker.c.o,sensor_processing_task,pl
-r=objs/apps/earphone/xtell_Sensor/calculate/skiing_tracker.c.o,fabsf,l
-r=objs/apps/earphone/xtell_Sensor/calculate/skiing_tracker.c.o,puts,l
-r=objs/apps/earphone/xtell_Sensor/calculate/skiing_tracker.c.o,debug2,pl
-r=objs/apps/earphone/xtell_Sensor/calculate/skiing_tracker.c.o,KS_data,pl
-r=objs/apps/earphone/xtell_Sensor/calculate/skiing_tracker.c.o,debug1,pl
-r=objs/apps/earphone/xtell_Sensor/calculate/skiing_tracker.c.o,debug2,pl
objs/apps/earphone/xtell_Sensor/ano/ano_protocol.c.o
-r=objs/apps/earphone/xtell_Sensor/ano/ano_protocol.c.o,ano_protocol_init,pl
-r=objs/apps/earphone/xtell_Sensor/ano/ano_protocol.c.o,ano_send_inertial_data,pl
-r=objs/apps/earphone/xtell_Sensor/ano/ano_protocol.c.o,ano_send_attitude_data,pl
objs/apps/earphone/xtell_Sensor/sensor/MMC56.c.o
-r=objs/apps/earphone/xtell_Sensor/sensor/MMC56.c.o,mmc5603nj_get_pid,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/MMC56.c.o,mmc5603nj_init,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/MMC56.c.o,printf,l
-r=objs/apps/earphone/xtell_Sensor/sensor/MMC56.c.o,os_time_dly,l
-r=objs/apps/earphone/xtell_Sensor/sensor/MMC56.c.o,mmc5603nj_enable_continuous_mode,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/MMC56.c.o,mmc5603nj_start_calibration,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/MMC56.c.o,mmc5603nj_read_mag_data,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/MMC56.c.o,os_time_get,l
-r=objs/apps/earphone/xtell_Sensor/sensor/MMC56.c.o,mmc5603nj_disable_continuous_mode,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/MMC56.c.o,mmc5603nj_get_temperature,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/MMC56.c.o,mmc5603nj_read_origin_data,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/MMC56.c.o,_gravity_sensor_get_ndata,l
-r=objs/apps/earphone/xtell_Sensor/sensor/MMC56.c.o,gravity_sensor_command,l
-r=objs/apps/earphone/xtell_Sensor/sensor/MMC56.c.o,puts,l
-r=objs/apps/earphone/xtell_Sensor/sensor/MMC56.c.o,cal_data,pl
objs/apps/earphone/xtell_Sensor/sensor/BMP280.c.o
-r=objs/apps/earphone/xtell_Sensor/sensor/BMP280.c.o,bmp280_init,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/BMP280.c.o,printf,l
-r=objs/apps/earphone/xtell_Sensor/sensor/BMP280.c.o,os_time_dly,l
-r=objs/apps/earphone/xtell_Sensor/sensor/BMP280.c.o,bmp280_read_data,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/BMP280.c.o,bmp280_read_originanl_data,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/BMP280.c.o,_gravity_sensor_get_ndata,l
-r=objs/apps/earphone/xtell_Sensor/sensor/BMP280.c.o,gravity_sensor_command,l
-r=objs/apps/earphone/xtell_Sensor/sensor/BMP280.c.o,puts,l
objs/apps/earphone/xtell_Sensor/sensor/AK8963.c.o
-r=objs/apps/earphone/xtell_Sensor/sensor/AK8963.c.o,MPU9250_Mag_Init,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/AK8963.c.o,_gravity_sensor_get_ndata,l
-r=objs/apps/earphone/xtell_Sensor/sensor/AK8963.c.o,printf,l
-r=objs/apps/earphone/xtell_Sensor/sensor/AK8963.c.o,gravity_sensor_command,l
-r=objs/apps/earphone/xtell_Sensor/sensor/AK8963.c.o,os_time_dly,l
-r=objs/apps/earphone/xtell_Sensor/sensor/AK8963.c.o,MPU9250_Read_Mag_Raw,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/AK8963.c.o,MPU9250_Read_Mag_uT,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/AK8963.c.o,puts,l
cpu/br28/liba/cpu.a.llvm.19376.crc16.c
-r=cpu/br28/liba/cpu.a.llvm.19376.crc16.c,__crc16_mutex_init,pl
-r=cpu/br28/liba/cpu.a.llvm.19376.crc16.c,os_mutex_create,l

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@ -2,10 +2,8 @@ objs/apps/earphone/xtell_Sensor/calculate/skiing_tracker.c.o: \
apps/earphone/xtell_Sensor/calculate/skiing_tracker.c \
apps/earphone/xtell_Sensor/calculate/skiing_tracker.h \
apps/earphone/xtell_Sensor/calculate/../xtell.h \
apps/earphone/xtell_Sensor/calculate/../sensor/SC7U22.h \
apps/common/device\gSensor/gSensor_manage.h \
include_lib/system/generic\printf.h \
include_lib/system/generic/typedef.h \
include_lib\system/includes.h include_lib/system/init.h \
include_lib/system/event.h include_lib/system/generic/typedef.h \
include_lib/driver/cpu/br28\asm/cpu.h \
include_lib/driver/cpu/br28\asm/br28.h \
include_lib/driver/cpu/br28\asm/io_omap.h \
@ -15,7 +13,6 @@ objs/apps/earphone/xtell_Sensor/calculate/skiing_tracker.c.o: \
include_lib/driver/cpu/br28\asm/irq.h \
include_lib/driver/cpu/br28\asm/hwi.h \
include_lib/system\generic/printf.h include_lib\system/generic/log.h \
include_lib\system/generic/printf.h \
include_lib/system\generic/errno-base.h \
C:/JL/pi32/pi32v2-include\string.h C:/JL/pi32/pi32v2-include/_ansi.h \
C:/JL/pi32/pi32v2-include\newlib.h \
@ -33,48 +30,21 @@ objs/apps/earphone/xtell_Sensor/calculate/skiing_tracker.c.o: \
C:/JL/pi32/pi32v2-include\sys/types.h \
C:/JL/pi32/pi32v2-include\sys/_stdint.h \
C:/JL/pi32/pi32v2-include\machine/types.h include_lib\system/malloc.h \
include_lib/system/generic\cpu.h \
include_lib/driver/cpu/br28\asm/iic_hw.h \
include_lib/driver/cpu/br28\asm/iic_soft.h include_lib/system\timer.h \
include_lib/system/generic/list.h apps/earphone/include\app_config.h \
apps/earphone/board/br28\board_config.h include_lib\media/audio_def.h \
apps/earphone/board/br28/board_jl701n_demo_cfg.h \
apps/earphone/board/br28/board_jl701n_demo_global_build_cfg.h \
apps/common/device/usb\usb_std_class_def.h \
apps/earphone/board/br28/board_jl701n_btemitter_cfg.h \
apps/earphone/board/br28/board_jl701n_btemitter_global_build_cfg.h \
apps/earphone/board/br28/board_jl701n_anc_cfg.h \
apps/earphone/board/br28/board_jl701n_anc_global_build_cfg.h \
apps/earphone/board/br28/board_jl7016g_hybrid_cfg.h \
apps/earphone/board/br28/board_jl7016g_hybrid_global_build_cfg.h \
apps/earphone/board/br28/board_jl7018f_demo_cfg.h \
apps/earphone/board/br28/board_jl7018f_demo_global_build_cfg.h \
apps/common/device/usb\usb_common_def.h \
include_lib/btctrler\btcontroller_mode.h \
apps/earphone/include/user_cfg_id.h \
apps/common/config/include\bt_profile_cfg.h \
include_lib/btctrler\btcontroller_modules.h \
include_lib/btctrler/hci_transport.h include_lib/btctrler/ble/hci_ll.h \
C:/JL/pi32/pi32v2-include\stdint.h \
C:/JL/pi32/pi32v2-include\sys/_intsup.h \
C:/JL/pi32/pi32v2-include\stdlib.h \
C:/JL/pi32/pi32v2-include\machine/stdlib.h \
C:/JL/pi32/pi32v2-include\alloca.h \
include_lib/btctrler/classic/hci_lmp.h include_lib/system\event.h \
include_lib/system/generic/rect.h include_lib\system/includes.h \
include_lib/system/init.h include_lib/system/spinlock.h \
include_lib/system/generic/list.h include_lib/system/generic/rect.h \
include_lib/system/spinlock.h include_lib/system/generic\cpu.h \
include_lib/system/generic\irq.h include_lib/system/task.h \
include_lib/system/os/os_api.h include_lib/system\os/os_cpu.h \
include_lib/system/generic\jiffies.h include_lib/system\os/os_error.h \
include_lib/system\os/os_type.h include_lib/system\os/ucos_ii.h \
include_lib/system\os/os_cfg.h include_lib/system\os/os_api.h \
include_lib/system/wait.h include_lib/system/app_core.h \
include_lib/system/app_msg.h include_lib/system/database.h \
include_lib/system/fs/fs.h include_lib/system\generic/ioctl.h \
include_lib/system\generic/atomic.h include_lib\system/sys_time.h \
include_lib/system/fs/fs_file_name.h include_lib/system/fs/sdfile.h \
include_lib/system/power_manage.h include_lib/system/syscfg_id.h \
include_lib/system/bank_switch.h include_lib/system/generic/includes.h \
include_lib/system/timer.h include_lib/system/wait.h \
include_lib/system/app_core.h include_lib/system/app_msg.h \
include_lib/system/database.h include_lib/system/fs/fs.h \
include_lib/system\generic/ioctl.h include_lib/system\generic/atomic.h \
include_lib\system/sys_time.h include_lib/system/fs/fs_file_name.h \
include_lib/system/fs/sdfile.h include_lib/system/power_manage.h \
include_lib/system/syscfg_id.h include_lib/system/bank_switch.h \
include_lib/system/generic/includes.h \
include_lib/system/generic/ascii.h include_lib/system/generic/gpio.h \
include_lib/driver/cpu/br28\asm/gpio.h \
include_lib/system/generic/version.h include_lib/system/generic/lbuf.h \
@ -131,5 +101,34 @@ objs/apps/earphone/xtell_Sensor/calculate/skiing_tracker.c.o: \
include_lib/driver/cpu/br28\asm/timer.h \
include_lib/driver/cpu/br28\asm/rtc.h \
include_lib/driver\device/sdio_host_init.h \
apps/earphone/xtell_Sensor/sensor/MMC56.h \
C:/JL/pi32/pi32v2-include\math.h
C:/JL/pi32/pi32v2-include\math.h \
apps/earphone/xtell_Sensor/calculate/../sensor/SC7U22.h \
apps/common/device\gSensor/gSensor_manage.h \
include_lib/driver/cpu/br28\asm/iic_hw.h \
include_lib/driver/cpu/br28\asm/iic_soft.h \
apps/earphone/include\app_config.h \
apps/earphone/board/br28\board_config.h include_lib\media/audio_def.h \
apps/earphone/board/br28/board_jl701n_demo_cfg.h \
apps/earphone/board/br28/board_jl701n_demo_global_build_cfg.h \
apps/common/device/usb\usb_std_class_def.h \
apps/earphone/board/br28/board_jl701n_btemitter_cfg.h \
apps/earphone/board/br28/board_jl701n_btemitter_global_build_cfg.h \
apps/earphone/board/br28/board_jl701n_anc_cfg.h \
apps/earphone/board/br28/board_jl701n_anc_global_build_cfg.h \
apps/earphone/board/br28/board_jl7016g_hybrid_cfg.h \
apps/earphone/board/br28/board_jl7016g_hybrid_global_build_cfg.h \
apps/earphone/board/br28/board_jl7018f_demo_cfg.h \
apps/earphone/board/br28/board_jl7018f_demo_global_build_cfg.h \
apps/common/device/usb\usb_common_def.h \
include_lib/btctrler\btcontroller_mode.h \
apps/earphone/include/user_cfg_id.h \
apps/common/config/include\bt_profile_cfg.h \
include_lib/btctrler\btcontroller_modules.h \
include_lib/btctrler/hci_transport.h include_lib/btctrler/ble/hci_ll.h \
C:/JL/pi32/pi32v2-include\stdint.h \
C:/JL/pi32/pi32v2-include\sys/_intsup.h \
C:/JL/pi32/pi32v2-include\stdlib.h \
C:/JL/pi32/pi32v2-include\machine/stdlib.h \
C:/JL/pi32/pi32v2-include\alloca.h \
include_lib/btctrler/classic/hci_lmp.h \
apps/earphone/xtell_Sensor/sensor/MMC56.h

View File

@ -143,6 +143,7 @@ objs/apps/earphone/xtell_Sensor/send_data.c.o: \
include_lib\btstack/avctp_user.h include_lib/btstack/btstack_typedef.h \
apps/earphone/xtell_Sensor/calculate/skiing_tracker.h \
apps/earphone/xtell_Sensor/calculate/../xtell.h \
C:/JL/pi32/pi32v2-include\math.h \
apps/earphone/xtell_Sensor/./ano/ano_protocol.h \
apps/earphone/xtell_Sensor/./sensor/BMP280.h \
apps/earphone/xtell_Sensor/./sensor/AK8963.h

View File

@ -35,36 +35,11 @@ objs/apps/earphone/xtell_Sensor/sensor/MMC56.c.o: \
include_lib/system\os/os_error.h include_lib/system\os/os_type.h \
include_lib/system\os/ucos_ii.h include_lib/system\os/os_cfg.h \
apps/earphone/xtell_Sensor/sensor/../xtell.h \
apps/common/device\gSensor/gSensor_manage.h \
include_lib/system/generic\cpu.h \
include_lib/driver/cpu/br28\asm/iic_hw.h \
include_lib/driver/cpu/br28\asm/iic_soft.h include_lib/system\timer.h \
include_lib/system/generic/list.h apps/earphone/include\app_config.h \
apps/earphone/board/br28\board_config.h include_lib\media/audio_def.h \
apps/earphone/board/br28/board_jl701n_demo_cfg.h \
apps/earphone/board/br28/board_jl701n_demo_global_build_cfg.h \
apps/common/device/usb\usb_std_class_def.h \
apps/earphone/board/br28/board_jl701n_btemitter_cfg.h \
apps/earphone/board/br28/board_jl701n_btemitter_global_build_cfg.h \
apps/earphone/board/br28/board_jl701n_anc_cfg.h \
apps/earphone/board/br28/board_jl701n_anc_global_build_cfg.h \
apps/earphone/board/br28/board_jl7016g_hybrid_cfg.h \
apps/earphone/board/br28/board_jl7016g_hybrid_global_build_cfg.h \
apps/earphone/board/br28/board_jl7018f_demo_cfg.h \
apps/earphone/board/br28/board_jl7018f_demo_global_build_cfg.h \
apps/common/device/usb\usb_common_def.h \
include_lib/btctrler\btcontroller_mode.h \
apps/earphone/include/user_cfg_id.h \
apps/common/config/include\bt_profile_cfg.h \
include_lib/btctrler\btcontroller_modules.h \
include_lib/btctrler/hci_transport.h include_lib/btctrler/ble/hci_ll.h \
C:/JL/pi32/pi32v2-include\stdlib.h \
C:/JL/pi32/pi32v2-include\machine/stdlib.h \
C:/JL/pi32/pi32v2-include\alloca.h \
include_lib/btctrler/classic/hci_lmp.h include_lib/system\event.h \
include_lib/system/generic/rect.h include_lib\system/includes.h \
include_lib/system/init.h include_lib/system/spinlock.h \
include_lib/system/generic\irq.h include_lib/system/task.h \
include_lib\system/includes.h include_lib/system/init.h \
include_lib/system/event.h include_lib/system/generic/list.h \
include_lib/system/generic/rect.h include_lib/system/spinlock.h \
include_lib/system/generic\cpu.h include_lib/system/generic\irq.h \
include_lib/system/task.h include_lib/system/timer.h \
include_lib/system/wait.h include_lib/system/app_core.h \
include_lib/system/app_msg.h include_lib/system/database.h \
include_lib/system/fs/fs.h include_lib/system\generic/ioctl.h \
@ -127,4 +102,30 @@ objs/apps/earphone/xtell_Sensor/sensor/MMC56.c.o: \
include_lib/driver/cpu/br28\asm/debug.h \
include_lib/driver/cpu/br28\asm/timer.h \
include_lib/driver/cpu/br28\asm/rtc.h \
include_lib/driver\device/sdio_host_init.h
include_lib/driver\device/sdio_host_init.h \
apps/common/device\gSensor/gSensor_manage.h \
include_lib/driver/cpu/br28\asm/iic_hw.h \
include_lib/driver/cpu/br28\asm/iic_soft.h \
apps/earphone/include\app_config.h \
apps/earphone/board/br28\board_config.h include_lib\media/audio_def.h \
apps/earphone/board/br28/board_jl701n_demo_cfg.h \
apps/earphone/board/br28/board_jl701n_demo_global_build_cfg.h \
apps/common/device/usb\usb_std_class_def.h \
apps/earphone/board/br28/board_jl701n_btemitter_cfg.h \
apps/earphone/board/br28/board_jl701n_btemitter_global_build_cfg.h \
apps/earphone/board/br28/board_jl701n_anc_cfg.h \
apps/earphone/board/br28/board_jl701n_anc_global_build_cfg.h \
apps/earphone/board/br28/board_jl7016g_hybrid_cfg.h \
apps/earphone/board/br28/board_jl7016g_hybrid_global_build_cfg.h \
apps/earphone/board/br28/board_jl7018f_demo_cfg.h \
apps/earphone/board/br28/board_jl7018f_demo_global_build_cfg.h \
apps/common/device/usb\usb_common_def.h \
include_lib/btctrler\btcontroller_mode.h \
apps/earphone/include/user_cfg_id.h \
apps/common/config/include\bt_profile_cfg.h \
include_lib/btctrler\btcontroller_modules.h \
include_lib/btctrler/hci_transport.h include_lib/btctrler/ble/hci_ll.h \
C:/JL/pi32/pi32v2-include\stdlib.h \
C:/JL/pi32/pi32v2-include\machine/stdlib.h \
C:/JL/pi32/pi32v2-include\alloca.h \
include_lib/btctrler/classic/hci_lmp.h

View File

@ -187,4 +187,5 @@ objs/apps/earphone/xtell_Sensor/xtell_handler.c.o: \
apps/earphone/xtell_Sensor/./sensor/BMP280.h \
apps/earphone/xtell_Sensor/./sensor/AK8963.h \
apps/earphone/xtell_Sensor/./calculate/skiing_tracker.h \
apps/earphone/xtell_Sensor/calculate/../xtell.h
apps/earphone/xtell_Sensor/calculate/../xtell.h \
C:/JL/pi32/pi32v2-include\math.h

Binary file not shown.